Усі програми

Backend-розробка

Спеціалізація після базового курсу — Node.js, NestJS та серверна архітектура.

Тривалість

4 місяці

Графік

2 рази на тиждень по 3 години

Група

Малі групи до 7 осіб

Вартість

70 EUR / місяць

Навчальний план

1

Node.js та Express

Тижні 1–3
  • Node.js: модулі, файлова система, процеси
  • HTTP-протокол, REST-принципи
  • Express: маршрутизація, middleware, обробка помилок
2

Бази даних

Тижні 4–5
  • PostgreSQL: SQL-запити, проєктування схеми
  • ORM: Prisma — моделі, зв'язки, міграції
  • Валідація даних, CORS, логування
3

NestJS

Тижні 6–9
  • Архітектура: модулі, контролери, сервіси
  • Dependency Injection, провайдери
  • DTO, валідація, pipes, interceptors
4

Автентифікація та авторизація

Тижні 10–11
  • JWT, refresh-токени, сесії
  • Passport.js, Guards у NestJS
  • RBAC: ролі та дозволи
5

Тестування та інфраструктура

Тижні 12–13
  • Unit- та інтеграційні тести: Jest
  • Docker: образи, контейнери, docker-compose
  • Основи CI/CD: GitHub Actions
6

Фінальний проєкт

Тижні 14–16
  • Проєктування API з нуля
  • Повний CRUD, авторизація, документація Swagger
  • Деплой готового бекенд-сервісу

Готовий почати?

Подай заявку і зроби перший крок до кар'єри в IT