All programs
Backend development
Specialization after the basic course — Node.js, NestJS and server architecture.
Duration
4 months
Schedule
2 times a week for 3 hours
Group size
Small groups of up to 7
Price
70 EUR / month
Curriculum
1
Node.js and Express
Weeks 1–3- Node.js: modules, file system, processes
- HTTP protocol, REST principles
- Express: routing, middleware, error handling
2
Databases
Weeks 4–5- PostgreSQL: SQL queries, schema design
- ORM: Prisma — models, connections, migrations
- Data validation, CORS, logging
3
NestJS
Weeks 6–9- Architecture: modules, controllers, services
- Dependency Injection, providers
- DTO, validation, pipes, interceptors
4
Authentication & Authorization
Weeks 10–11- JWT, refresh tokens, sessions
- Passport.js, Guards in NestJS
- RBAC: roles and permissions
5
Testing and infrastructure
Weeks 12–13- Unit and integration tests: Jest
- Docker: images, containers, docker-compose
- CI/CD Basics: GitHub Actions
6
The final project
Weeks 14–16- API design from scratch
- Complete CRUD, Authorization, Swagger documentation
- Deployment of ready-made backend service
Are you ready to start?
Apply and take the first step towards a career in IT