Усі програми
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
- Деплой готового бекенд-сервісу