$ sudo teach|
    $ sudo teach|
    IT school
  • Telegram
  • Партнёрам
  • Все курсы
$ sudo teach IT
OOO "SALEPROFIT"Контакты и реквизитыIT-Park Logo

Школа

  • Блог
  • Проверить сертификат

Сотрудничество

  • Стать учителем
  • Партнёрская программа
  • О проекте

Право

  • Оферта
  • Политика конфиденциальности

© 2023–2026 $ sudo teach IT™. All Rights Reserved. Public user contributions licensed under CC BY-SA 4.0 license with attribution required
TelegramGitHubYouTube
AI-помощник
Обновлен 16.08.2026

Node

Курс Node

Практические задания
Помощь от учителя
Поддержка 24/7


Программа курса

5 разделов • 20 уроков

1

Введение в Node.js

1.1. Что такое Node.js и как устроен курс
1.2. Установка и первая программа
1.3. Модули: CommonJS и ESM
1.4. npm: пакеты и скрипты
2

Асинхронность и события

2.1. Event Loop: как Node выполняет код
2.2. Промисы и async/await
2.3. Таймеры, отмена операций и сигналы
2.4. EventEmitter — события
3

Встроенные модули

3.1. Файловая система: node:fs
3.2. Пути, URL и окружение
3.3. Потоки: Streams
3.4. Buffer и бинарные данные
4

Веб-серверы и API

4.1. HTTP-сервер на чистом Node
4.2. Express 5: роутинг и middleware
4.3. REST API: JSON, валидация, ошибки
4.4. fetch и работа с внешними API
5

Базы данных и продакшен

5.1. node:sqlite: база без зависимостей
5.2. CRUD-проект: API + база данных
5.3. Аутентификация: JWT и безопасность
5.4. Тестирование и деплой

Преподаватели

Изучите преподавательский состав

avatar

Команда $ sudo teach IT

Эксперт

Опытные преподаватели, научные руководители и их помощники ежедневно работают над созданием и улучшением курсов платформы!


Отзывы о курсе

0 отзыва

Войдите в аккаунт, чтобы оставить отзыв о курсе

Доступ навсегда
24/7 Support
node