Kurs onlineNode.js i Express: Backend od Zera
Naucz się budować profesjonalne REST API z Node.js i Express. Bazy danych, autentykacja JWT, middleware i deployment — wszystko czego potrzebuje frontend developer, by zostać full-stackiem.
- 28 lekcji po 2 min
- 7 modułów z quizem
Co wyniesiesz z kursu
- Jak działa Node.js i środowisko uruchomieniowe V8
- Budowanie serwerów i API z Express.js
- Projektowanie architektury REST API zgodnej z najlepszymi praktykami
- Praca z bazami danych MongoDB (Mongoose) i PostgreSQL (Prisma ORM)
- Implementacja autentykacji JWT i autoryzacji użytkowników
- Tworzenie middleware do walidacji, logowania i obsługi błędów
Program
7 modułów · quiz po każdym · razem ok. 1 h
Moduł 1: Wprowadzenie do Node.js4 lekcje
- Jak działa Node.js — V8, event loop i non-blocking I/OZa darmo
- Instalacja środowiska i pierwsze "Hello World"2 min
- Moduły CommonJS, ESM i ekosystem npm2 min
- Praca z plikami i strumieniami — moduł fs i streams2 min
- Quiz: Wprowadzenie do Node.js
Moduł 2: Serwer HTTP z Express.js4 lekcje
- Czym jest Express i dlaczego warto go używać2 min
- Tworzenie tras i obsługa metod HTTP2 min
- Parametry ścieżki, query string i body żądania2 min
- Struktura projektu Express — dobre praktyki organizacji kodu2 min
- Quiz: Express.js — podstawy serwera
Moduł 3: Projektowanie REST API4 lekcje
- Zasady architektury REST — zasoby, metody i kody statusu2 min
- Routery i kontrolery — podział odpowiedzialności2 min
- Walidacja danych wejściowych z express-validator2 min
- Dokumentowanie API ze Swagger i OpenAPI2 min
- Quiz: Projektowanie REST API
Moduł 4: Middleware i obsługa błędów4 lekcje
- Jak działa pipeline middleware w Express2 min
- Tworzenie własnych middleware — logowanie i autoryzacja2 min
- Globalna obsługa błędów i niestandardowe wyjątki2 min
- CORS, helmet i zabezpieczenia nagłówków HTTP2 min
- Quiz: Middleware i obsługa błędów
Moduł 5: Bazy danych z MongoDB i Mongoose4 lekcje
- Wprowadzenie do MongoDB — dokumenty, kolekcje i Atlas2 min
- Modelowanie danych z Mongoose — schematy i typy2 min
- Operacje CRUD — tworzenie, czytanie, aktualizacja, usuwanie2 min
- Relacje w MongoDB — embedding vs referencje3 min
- Quiz: MongoDB i Mongoose
Moduł 6: PostgreSQL i Prisma ORM4 lekcje
- Relacyjne bazy danych — tabele, klucze i podstawy SQL2 min
- Prisma ORM — schema.prisma, migracje i klient2 min
- Relacje jeden-do-wielu i wiele-do-wielu w Prisma3 min
- Zaawansowane zapytania, filtrowanie i paginacja3 min
- Quiz: PostgreSQL i Prisma ORM
Moduł 7: Autentykacja JWT i bezpieczeństwo4 lekcje
- JSON Web Tokens — struktura, podpisywanie i weryfikacja2 min
- Rejestracja i logowanie — haszowanie haseł z bcrypt2 min
- Middleware autoryzacji i ochrona tras prywatnych2 min
- Refresh tokeny, wygasanie sesji i bezpieczne wylogowanie2 min
- Quiz: JWT i bezpieczeństwo API
Opinie kursantów
- Michał ZielińskiOcena 5 na 5miesiąc temu
Zdałem pierwszą techniczną rozmowę na juniora. Pytania ze składni i debugowania przerobione dokładnie tak jak w kursie.
- MarekOcena 5 na 5miesiąc temu
Po latach pracy w Excelu wreszcie rozumiem dlaczego wszyscy mówią żeby tego porzucić. Python zmienia wszystko.
- Beata W.Ocena 5 na 5miesiąc temu
Zaczynałam programowanie od zera i bałam się składni. Po tym kursie piszę skrypty do pracy, oszczędzają mi 2-3h dziennie. Najlepiej wydane pieniądze.
Opinie na tej stronie nie są weryfikowane. Zweryfikowane opinie dodają kursanci z kont zapisanych na kurs.
Pytania o kurs
Ile trwa kurs „Node.js i Express: Backend od Zera”?
28 lekcji w 7 modułach, każda na ok. 2 min czytania — razem ok. 1 h. Uczysz się we własnym tempie, kiedy masz chwilę.
Czy ten kurs kończy się certyfikatem?
Nie. Certyfikat wystawiamy po ukończeniu kursu i zdaniu egzaminu końcowego, a ten kurs nie ma egzaminu. Możesz go przejść w ramach abonamentu razem z kursami, które kończą się certyfikatem.
Czy mogę zobaczyć kurs przed zapisem?
Tak. Pierwszą lekcję („Jak działa Node.js — V8, event loop i non-blocking I/O”) przeczytasz za darmo. Pełny dostęp daje abonament VITA, a pierwsze 7 dni kosztuje 0 zł.
Ile kosztuje dostęp do kursu?
Kurs jest w abonamencie VITA razem z całym katalogiem: 79 zł miesięcznie albo 590 zł za rok (ok. 49 zł miesięcznie). Przez pierwsze 7 dni nic nie płacisz. Karta jest wymagana, a anulujesz jednym kliknięciem w panelu.
Czy kurs jest w formie wideo?
Nie, to kurs tekstowy: krótkie lekcje z przykładami i quizem po module. Czytasz na telefonie albo komputerze, w dowolnym momencie.
Jak anulować abonament?
W panelu konta, jednym kliknięciem. Dostęp zostaje do końca opłaconego okresu.
Sprawdź, czy to kurs dla Ciebie
Pierwsza lekcja za darmo. Potem 7 dni za 0 zł w abonamencie.