← Все дорожные карты
Roadmap · nodejs-backend

Дорожная карта Node.js Backend Developer

Структурированная программа для backend-разработчиков на TypeScript, Express и NestJS. REST/GraphQL API, базы данных и продакшен-деплой.

3 разделов 3 тем
01

Основы Node.js и TypeScript

Async/await, event loop, модули и типобезопасность с TypeScript.

  • Event loop и асинхронный поток Promise, async/await, microtasks
  • Модули и пакетный менеджмент CommonJS, ESM, npm/pnpm
  • Основы TypeScript типы, generics, utility types
  • Работа со стримами и буферами
  • Обработка ошибок и отладка
  • Тестирование: Vitest / Jest unit, integration, mocking
02

Express и NestJS

REST API, GraphQL, аутентификация и валидация.

  • REST API на Express middleware, routing, обработчики ошибок
  • Архитектура NestJS modules, providers, decorators, DI
  • Валидация и DTO class-validator, Zod
  • Аутентификация JWT, OAuth, Passport.js
  • GraphQL Apollo, code-first vs schema-first
  • WebSocket и real-time Socket.io
  • Документация API OpenAPI / Swagger
03

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

PostgreSQL, MongoDB, Redis, деплой и мониторинг.

  • PostgreSQL и Prisma / Drizzle ORM
  • MongoDB и Mongoose модели документов, индексация
  • Redis: кэш и очереди BullMQ
  • Docker и оркестрация контейнеров
  • CI/CD: GitHub Actions
  • Логи и APM Pino, OpenTelemetry, Sentry
  • Производительность и масштабирование cluster, worker threads, load balancing

Хочешь идти по этой программе с ментором? Записывайся — индивидуальная траектория, ревью кода и подготовка к собеседованиям.

Записаться на менторство → Все программы
AI Помощник
Помогу выбрать курс и ответить на вопросы
Привет! Я AI-ассистент RemoteBackend. Помогу выбрать курс, тариф или подскажу про вакансии и менторство.