Курс на Stepik
Обложка курса «Разработка веб-приложений на Node.js» на Stepik
Бесплатно

Разработка веб-приложений на Node.js 4.579

Открыть на
STEPIK.ORG

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

Показатель Текущие показатели Рост
Значение 🏆 Рейтинг 3 дн 7 дн 30 дн
Количество учеников на курсе «Разработка веб-приложений на Node.js»Учеников на курсе 10 073
Сертификаты, выданные на курсе «Разработка веб-приложений на Node.js»Сертификатов выдано 72
Отзывы о курсе «Разработка веб-приложений на Node.js»Отзывов получено 19
Рейтинг курса «Разработка веб-приложений на Node.js»Рейтинг курса 4.579
Уроки в курсе «Разработка веб-приложений на Node.js»Количество уроков 26
Тесты в курсе «Разработка веб-приложений на Node.js»Количество квизов 30
Время прохождения курса «Разработка веб-приложений на Node.js»Время прохождения курса
Обновления курса «Разработка веб-приложений на Node.js»Обновления курса
Дата публикации курса «Разработка веб-приложений на Node.js»Дата публикации курса
Последнее обновление курса «Разработка веб-приложений на Node.js»Последнее обновление

Содержание курса

Разделы в курсе «Разработка веб-приложений на Node.js» 5 разделов Уроки в курсе «Разработка веб-приложений на Node.js» 26 уроков Тесты в курсе «Разработка веб-приложений на Node.js» 30 тестов Время прохождения курса «Разработка веб-приложений на Node.js» 7 ч. Последнее обновление курса «Разработка веб-приложений на Node.js» обн. 1 год назад

Модуль 1. Знакомство с Node.js

8 уроков
1. Что такое Node.js?
2. Установка Node.js
3. Модули для Node.js
4. Стандартные модули Node.js
5. События и событийный цикл Node.js
6. Пакетный менеджер NPM
7. Работа с потоками
8. Итоговый тест

Модуль 2. Фреймворк для создания веб-приложений koa

5 уроков
1. Создание простого веб-сервера с использованием koa
2. Отладка приложений Node.js
3. Обработка HTTP-запросов
4. Работа с middleware
5. Итоговый тест

Модуль 3. Проектирование веб-приложения

3 урока
1. Описание предметной области практического задания
2. Добавление записи в список задач
3. Разработка через тестирование

Модуль 4. Реализация основных функциональных возможностей

6 уроков
1. Приложение «Список дел». Поиск и отображение записей
2. Приложение «Список дел». Добавление записей
3. Приложение «Список дел». Редактирование записей
4. Приложение «Список дел». Удаление записей
5. Приложение «Список дел». Экспорт данных
6. Приложение «Список дел». Импорт данных

Модуль 5. Аутентификация в веб-приложении

4 урока
1. Обзор способов аутентификации пользователей. OAuth
2. Аутентификация в Node.js с использованием passport.js
3. Работа с несколькими пользователями в веб-приложении
4. Заключение