JavaScript. Уровень 3d. Серверное программирование на Node.js
На курсе Node.js вы познакомитесь с тонкостями работы на серверной платформе, использующей язык программирования JavaScript, узнаете, как устанавливать и запускать платформу Node.js, изучите приемы работы с модулями Node.JS, познакомитесь с особенностями работы сервера Node.JS, научитесь разрабатывать масштабируемые клиентские и серверные приложения и сервисы
от 23 500₽
Для физ. лиц - 23 500₽
Для организаций - 26 200₽
Ближайшая группа
16.11.2026-18.11.2026
Формат
Онлайн
Длительность
24 часа
Часы занятий
14:00–17:00
Целевая аудитория
Этот курс предназначен для слушателей, ранее не имевших дело с Node.JS, и желающих начать его использовать
Получаемые знания и навыки
По окончании курса слушатели научатся- создавать веб-сервер
- создавать динамическое веб-приложение
- использовать технологии, позволяющие передавать и получать данные без перезагрузки страницы
- использовать сеансы для сохранения состояния веб-приложения
- использовать документо-ориентированная систему управления базами данных MongoDB
- осуществлять безопасную авторизацию пользователя
от 23 500₽
Для физ. лиц - 23 500₽
Для организаций - 26 200₽
Программа курса
- Что такое Node.js
- Установка Node.js
- Обзор V8 JavaScript Engine
- Как работает Node.js
- Чтение файлов
- Создание веб-сервера
- Использование веб-сервера
- События JavaScript
- События http-сервера Node.js
- Пользовательские события Node.js
- HTTP-метод POST
- Использование cURL
- Способы обработки запроса
- Чтение из файла и запись в файл
- Загрузка файла на сервер
- Использование модулей
- Как создать модуль
- NPM — Node Packaged Modules
- Описание модуля
- Основные команды NPM
- Фреймворк Express
- Установка Express
- Базовое использование Express
- Использование шаблонизаторов
- Полезные модули
- Клиент – сервер: XHR vs WebSocket
- Модуль Socket.IO
- Совместное использование модулей Express и Socket.IO
- REST API
- Создание каркаса приложения
- Использование шаблонизатора
- Использование MongoDB
- Использование сеансов
- Маршрутизация
- Аутентификация пользователя
Стоимость и условия оплаты
от 23 500₽
Для физ. лиц - 23 500₽
Для организаций - 26 200₽