Разработка на NodeJS
Курс посвящен изучению основ NodeJS, сборщика модулей NPM и фреймворка Express. Также рассматривается работа с файловой системой, базой данных, отладка NodeJS-приложений и работа с протоколом WebSocket.
10 ак.ч.
Онлайн
WEB-017
Разработка на NodeJS
Записаться на курс
Длительность
10 ак.ч.
Локация
Онлайн
Код
WEB-017
Расписание и цены
12 200 руб.
Планируете обучить команду из 7-8 или более человек?
Закажите корпоративное обучение с учетом ваших потребностей
Разработка на NodeJS
Записаться на курс
Длительность
10 ак.ч.
Локация
Онлайн
Код
WEB-017
Расписание и цены
12 200 руб.
Планируете обучить команду из 7-8 или более человек?
Закажите корпоративное обучение с учетом ваших потребностей

Описание

NodeJS – программная платформа, позволяющая создавать серверные программы на языке JavaScript. Ее отличительной особенностью является асинхронная библиотека, многократно повышающая способность сервера на NodeJS отвечать на запросы большого числа клиентов. 

В курсе рассматриваются архитектура NodeJS, система модулей CommonJS, сборщик NPM, использование NodeJS как веб-сервера. Изучается популярный MVC-фреймворк Express, демонстрируется, как разработать HTTP-сервер на основе Express, а также разбирается работа с сессиями, файловой системой,  базой данных (на примере MongoDb), отладка NodeJS-приложений, использование WebSocket как альтернатива протоколу HTTP.

После прохождения курса выдается
сертификат на бланке IBS Training Center

Цели

Цель курса – познакомить слушателей с платформой NodeJS и продемонстрировать, каким образом новые возможности могут эффективно применяться.

Целевая аудитория

JavaScript-разработчики.

Разбираемые темы

  • Архитектурные принципы NodeJS;

  • Менеджер пакетов NPM;

  • Система модулей CommonJS;

  • NodeJS как веб-сервер;

  • Обзор популярных модулей NodeJS;

  • Модуль Forever;

  • MVC-фреймворк Express;

  • Маршрутизация в Express;

  • Обработка ошибок;

  • Работа с cookie;

  • Работа с файловой системой: модуль fs;

  • Авторизация в Express;

  • Работа с mongodb из NodeJS;

  • Отладка NodeJS-приложений

  • Использование WebSocket при помощи NodeJS.

  • Развернуть программу

Примечание

Материалы курса представлены на английском языке.
Раcписание курсов
Вид:
Регистрируйтесь на следующий курс
Предварительная регистрация гарантирует участие в обучении. Мы обязательно оповестим вас, когда курс будет запланирован
+
Отзывы (2)
Тренинг понравился, особенно практические примеры, представленные тренером. Интересно было изучить введение в маршрутизацию, промежуточное ПО, шаблонизаторы и т. д. Меня впечатлила скорость создания CRUD-приложений с помощью Express. Также я получил более четкое представление об эмиттере событий в узле. Первое взаимодействие с mongoDB тоже было интересным.
Участник тренинга
Ведущий курса хорошо и кратко объяснил основные понятия платформы и показал наиболее используемые инструменты в экосистеме. Очень полезны некоторые примеры из реальной жизни и «живое» кодирование, которое помогло мне расставить все мысли по полочкам. Спасибо!
Участник тренинга
Ваши преимущества
Экспертность
Тренеры-эксперты из реальных проектов крупнейших компаний, лидеров в своей отрасли
Живое обучение
“Живая” коммуникация с тренером даже в онлайн-формате
Практика
Максимально наполненные практикой занятия, работа в группах, выполнение домашних заданий
Пользователь только что записался на курс ""
Спасибо!
Форма отправлена успешно.