Содержание курса
1. 🏰 Врата Node.js (основы платформы)
6 уроков
6
2
0м
0
Открытый
1.1
Что такое Node.js, где он применяется.
↗
6
2
-
0
Закрытый
1.2
Event Loop и модель ввода/вывода.
↗
0
0
-
0
Закрытый
1.3
Установка, nvm, npm/yarn.
↗
0
0
-
0
Закрытый
1.4
CommonJS vs ES Modules.
↗
0
0
-
0
Закрытый
1.5
Работа с package.json.
↗
0
0
-
0
Закрытый
1.6
Мини-босс: CLI «Hello Adventurer» + пакет в npm (локально).
↗
0
0
-
0
2. 🌲 Асинхронный лес
6 уроков
4
1
0м
0
Открытый
2.1
Колбэки и их недостатки.
↗
4
1
-
0
Закрытый
2.2
Promise и цепочки.
↗
0
0
-
0
Закрытый
2.3
async/await.
↗
0
0
-
0
Закрытый
2.4
Error handling.
↗
0
0
-
0
Закрытый
2.5
Таймеры, микротаски, setImmediate.
↗
0
0
-
0
Закрытый
2.6
Мини-босс: написать асинхронный загрузчик файлов
↗
0
0
-
0
3. ⚔️ Мир модулей и пакетов
5 уроков
0
0
0м
0
Закрытый
3.1
Работа с встроенными модулями (fs, path, http).
↗
0
0
-
0
Закрытый
3.2
Внешние пакеты (lodash, dayjs и др.).
↗
0
0
-
0
Закрытый
3.3
NPM-скрипты.
↗
0
0
-
0
Закрытый
3.4
Сборка конфигурации: dotenv, config.
↗
0
0
-
0
Закрытый
3.5
Мини-босс: написать REST API без фреймворков (чистый http).
↗
0
0
-
0
4. 🔐 Башня авторизации
4 урока
0
0
0м
0
Закрытый
4.1
JWT, refresh-токены.
↗
0
0
-
0
Закрытый
4.2
Cookies и сессии.
↗
0
0
-
0
Закрытый
4.3
RBAC и роли пользователей.
↗
0
0
-
0
Закрытый
4.4
Мини-босс: реализовать регистрацию/логин + роли (админ/юзер).
↗
0
0
-
0