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

Описание

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 тоже было интересным.
Участник тренинга
Ведущий курса хорошо и кратко объяснил основные понятия платформы и показал наиболее используемые инструменты в экосистеме. Очень полезны некоторые примеры из реальной жизни и «живое» кодирование, которое помогло мне расставить все мысли по полочкам. Спасибо!
Участник тренинга
Связанные курсы
Разработка на JavaScript
Курс посвящен современному JavaScript (EcmaScript 2015+), использованию JS для работы в браузере (события, манипуляция HTML и CSS), работе с модулями JS (NPM, Webpack), работе с сервером (HTTP, REST, AJAX, Axios, WebSocket). Курс является основой для изучения веб-фреймворков Angular и React.
Онлайн:
14.05.2024 - 31.05.2024
Смотреть каталог
Ваши преимущества
Экспертность
Тренеры-эксперты из реальных проектов крупнейших компаний, лидеров в своей отрасли
Живое обучение
“Живая” коммуникация с тренером даже в онлайн-формате
Практика
Максимально наполненные практикой занятия, работа в группах, выполнение домашних заданий
Пользователь только что записался на курс ""
Спасибо!
Форма отправлена успешно.