Цель курса:
Курс позволяет слушателям изучить основы разработки веб-приложений на базе открытой платформы Node.js. В ходе курса будут изучены не только базовые возможности платформы, но также веб-фреймворк Express, работа с NoSQL базой данных и основы современной асинхронной разработки.
Требования к слушателям:
Для эффективного обучения на курсе необходимо знать основы JavaScript, также нужные знания можно приобрести на курсе "JavaScript и HTML5: Разработка Web-приложений"
Продолжительность: 40 ак. часов (6 недель)
Основные темы:
1. Введение
2. Установка NodeJS
3. Ядро NodeJS. Модули
4. Основные модули Node.js
5. Пакетный менеджер NPM
6. Создание веб-сервера. HTTP и HTTPS
7. Фреймворк Express и генерация сайтов
8. Хранение данных
9. Асинхронная разработка
10. Отладка, тестирование и кластеризация
Авторизация