- Установка Node.js. Настройка и первая программа. Назначение Node. Nodemon
 - Бонус урок – работа с консолью на Windows, MacOS, Linux
 - Сервер на Node. Request & Response. Отдача HTML кода и статических данных
 - Фреймворк ExpressJS. Установка, настройка, работа со статикой. Организация структуры каталогов Интернет магазина
 - Препроцессор Pug. Установка, синтаксис, верстка страниц интернет магазина
 - Установка и настройка базы данных MySQL. Основы работы с MySQL Workbench. Создаем и заполняем таблицу товаров и категорий
 - Node.js и MySQL. Подключаемся и получаем список товаров. Промисы
 - Вывод товаров на сайт. Работа с переменными в Pug
 - Разработка корзины. Добавление, удаление, пересчет товаров в корзине. AJAX + fetch
 - Создание страниц категорий товаров
 - Сортировка товаров на страницах
 - Разработка главной страницы магазина – ограниченный вывод товаров
 - Страница оформления заказа
 - Отправка писем о заказе. Nodemailer
 - Размещение магазина на Node.js хостинге
 

