Node.js: сервер на JavaScript, API и модули

Курс Node.js: runtime, npm, HTTP-сервер, REST API и работа с файлами и окружением.

Уровень: intermediate · Уроков: 6

Node.js позволяет писать сервер на том же языке, что и фронтенд. Это удобно для API, SSR, CLI и realtime-сервисов. Курс объясняет runtime, модульную систему, асинхронность и практику сборки небольшого HTTP API — без попытки объять весь npm-мир за выходные.

Кому подойдёт курс

Фронтенд-разработчикам, которые хотят закрывать простой бэкенд сами.

Тем, кто знает JavaScript и готов к серверным концепциям (запросы, статусы, env).

Специалистам, которым нужны скрипты автоматизации и небольшие сервисы на VPS.

Уроки курса

Как учиться

Соберите учебный API (например, CRUD заметок в JSON-файле или SQLite) и вызывайте его с фронта. Без клиента сервер «висит в воздухе».

Для данных позже подключите SQL; для командной работы — Git.

Связанные курсы

Что читать дальше

Начать обучение

  1. 01 Что такое Node.js
  2. 02 Модули и npm
  3. 03 HTTP-сервер
  4. 04 Express API
  5. 05 Async/await
  6. 06 Практический проект