Wszystkie programy

Backend development

Specjalizacja po kursie podstawowym — Node.js, NestJS i architektura serwerowa.

Czas trwania

4 miesiące

Grafik

2 razy w tygodniu po 3 godziny

Grupa

Małe grupy do 10 osób

Cena

70 EUR / miesiąc

Program nauki

1

Node.js i Express

Tygodnie 1–3
  • Node.js: moduły, system plików, procesy
  • Protokół HTTP, zasady REST
  • Express: routing, middleware, obsługa błędów
2

Bazy danych

Tygodnie 4–5
  • PostgreSQL: zapytania SQL, projektowanie schematu
  • ORM: Prisma — modele, relacje, migracje
  • Walidacja danych, CORS, logowanie zdarzeń
3

NestJS

Tygodnie 6–9
  • Architektura: moduły, kontrolery, serwisy
  • Dependency Injection, providery
  • DTO, walidacja, pipes, interceptors
4

Uwierzytelnianie i autoryzacja

Tygodnie 10–11
  • JWT, refresh tokeny, sesje
  • Passport.js, Guards w NestJS
  • RBAC: role i uprawnienia
5

Testowanie i infrastruktura

Tygodnie 12–13
  • Testy jednostkowe i integracyjne: Jest
  • Docker: obrazy, kontenery, docker-compose
  • Podstawy CI/CD: GitHub Actions
6

Projekt końcowy

Tygodnie 14–16
  • Projektowanie API od zera
  • Pełny CRUD, autoryzacja, dokumentacja Swagger
  • Deploy gotowego serwisu backendowego

Gotowy, żeby zacząć?

Wyślij zgłoszenie i zrób pierwszy krok do kariery w IT