Внимание!!! В связи с ослаблением 2-го этапа карантина открытие метрополитена и запуска транспорта мы официально начинаем работу с 26-го мая. Учебный центр работает в обычном режиме. Также, Вы можете записаться на курсы online!

Курс включает шесть тематических блоков, в которых последовательно подается материал по Node.js – платформе на основе JavaScript. Node.js используют для создания веб-страниц, интернет-магазинов и интерактивных приложений.

Слушатели курса ознакомятся с этапами создания приложения, созданием приложений RTA или real-time applications, масштабированием и разворачиваем готового приложения на Node.js. Версия платформы, с которой ученики будут работать в процессе занятий – Node.js 8.9.4. Приложения и примеры, упомянутые в программе, также запускаются и в io.js среде.

Что необходимо знать для прохождения курса:

  • Основы работы с системой контроля версий.
  • Знания JavaScript, HTML и CSS.
  • Практические навыки в интегрированной среде разработки IDE.

Выпускники курса могут:

  • Применять фреймворк express.js для создания веб-сервисов.
  • Разделять код, и оформлять интерфейс проекта с использованием шаблонизаторов.
  • Использовать Node.js для создания приложений.
  • Применять библиотеку socket.io и технологию веб-сокетов для написания приложений реального времени.
  • Использовать архитектуру REST в создании приложений.

Обучение в нашем Центре проходит по гибкому графику – Вы сами выбираете время обучения и составляете удобное расписание занятий. Филиалы Учебного Центра работают без выходных, что удобно для людей с плотным рабочим графиком.

Курсы Node.js. Программа.

  • Node.js и его роль в современной веб-разработке. Обзор существующих технологий.
  • Первое приложение на Node.js – вывод "Hello world".
  • Основные понятия Node.js core.
  • Цикл Event loop для выполнения неблокирующих операций ввода-вывода.
  • Глобальные объекты (global), доступные в любом месте программы и их применение в Node.js.
  • Параллельные приложения и fork процессов в Node.js.
  • Функции модуля Timers.
  • Класс Buffer.
  • Объект EventEmitter и работа с событиями в Node.js.
  • Установка модулей и работа с пакетным менеджером NPM.
  • Асинхронное программирование и многопоточность в Node.js.
  • Файлы и работа с ними в Node.js.
  • Работа с web-сокетами и использование библиотеки socket.io.
  • Компьютерные сети, серверы и протоколы. HTTPS, HTTP, TCP.
  • Управление асинхронным потоком с использованием модуля async.
  • Базы данных в Node.js и система Mongo.db.
  • Работа с шаблонизаторами в Node.js: EJS, Jade, Mustache.
  • Веб-фреймворки и их применение для Node.js.
  • Фреймворк Express в управлении серверами и маршрутами.
  • Разработка RESTFul app с применением Express.
  • Шаблон проектирования MVC (Model, View, Controller) для Node.js.
  • Как тестировать код на Node.js.
  • Проведение unit-тестирования кода.
  • Методологии TDD (test-driven development) и BDD (behavior-driven development).
  • Итоги обучения. Дальнейшая работа с Node.js.

Как проходит процесс обучения

Нет сомнений, что компьютерные курсы это Ваш шанс на успешное трудоустройство. На занятиях Вы будете не только получать знания от наших практикующих преподавателей, Вы еще и научитесь применять их на практике. Наши специалисты всегда помогут решить проблемы, не оставят без внимания ни один из Ваших вопросов, ведь наша цель - обучить Вас качественно.

  Запись на курсы через форму на сайте или по телефону
  Получение учебных материалов и инструкций
  Теория и практика в наших классах или удаленно
  Online-консультации по домашним заданиям
  Получение сертификата об окончании курса

Записаться

Наши клиенты

Преимущества «IT Cтолица»

  Удобное расположение
Мы находимся возле метро. Вам не придется тратить время на дорогу
  Преподаватели-практики
Наши преподаватели - опытные практики, имеющие огромный опыт
  С другом дешевле
Если вы приведете друга, то каждый получит 50% скидку на обучение
  Качественно и недорого
Мы постоянно улучшаем программы курсов и пересматриваем цены
  Корпоративное обучение
Мы знаем, как сделать работу ваших сотрудников более эффективной
  Трудоустройство
Выпускники имеют возможность устроиться в ведущие IT-компании
  Небольшие группы
В наших группах от 2 до 3 человек, что позволяет уделить внимание каждому
  Комфортные условия
Мы располагаем удобными классами, где царит позитивная обстановка
  Работаем по выходным
Чтобы у вас была возможность совмещать обучение и работу

Отзывы о нас

15.03.2020 Отзыв о курсе «Компьютерный дизайн в 3D MAX»

Прошол курс обучения по 3D MAX. Курсом доволен. Даже доволен тем, что за время обучения было два преподавателя, что дало возможность разногранию.... Подробнее

13.03.2020 Отзыв о курсе «3D MAX»

Прошла курс 3D max. Все понравилось, в том числе и преподаватель Андрей. Булгакова В. С. Подробнее

12.03.2020 Отзыв о курсах «3D MAX»

Я прошла курс 3D MAX. Очень довольна обучением. Преподаватель Андрей очень хорошо преподает свои предметы. Преподаватели: Кобзарь Андрей, Приходько... Подробнее

11.03.2020 Отзыв о курсах «Инженерная графика в AutoCAD»

Спасибо большое за проведенные курсы AutoCAD. Они помогли заполнить «белые пятна», новой и полезной информацией. Материал был выложен... Подробнее

Часто задаваемые вопросы

Как узнать стоимость обучения?

Стоимость обучения зависит от выбранного курса, а также от типа обучения: индивидуально или в группе. Цены указаны на нашем сайте на странице "Цены", а также на странице конкретного курса. Если у вас есть вопросы - не стесняйтесь, задавайте их по нашим телефонам или через контактные формы на сайте!

Какое время обучения возможно?

Возможное время обучения указано на странице конкретного курса. Обычно это утренние (9:00-11:00, 11:00-13:00), дневные (13:00-15:00, 15:00-17:00) и вечерние (17:00-19:00, 19:00-21:00) часы. Кроме того, есть возможность обучаться и по выходным!

Выдаются ли у вас сертификаты?

Да. Абсолютно все студенты нашего учебного центра после окончания курсов получают сертификат, в котором указывается информация о курсе, подтверждается его успешное окончание.

Как записаться на нужные курсы?

Для этого необходимо просто заполнить небольшую on-line форму заявки на нашем сайте, или просто позвонить по указанному телефону, или лично прийти к нам в офис. Кроме того, вы сможете посетить пробное бесплатное занятие!

Как и где питаются слушатели?

Питание слушателей, если таковое не предусмотрено договором и не включено в стоимость курса, осуществляется только по желанию заказчика.

Что включено в стоимость курсов?

В стоимость курсов входят непосредственно занятия, методические материалы, которые предусмотрены программой, сертификат об успешном окончании обучения.

Будьте в курсе новостей Будьте всегда в курсе свежих акций и новостей

Запись на курсы

Перезвонить ?