Przejdź do treści

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

  1. Moduł 1: Wprowadzenie do Node.js
  2. Moduł 2: Serwer HTTP z Express.js
    • 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
  3. Moduł 3: Projektowanie REST API
    • 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
  4. Moduł 4: Middleware i obsługa błędów
    • 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
  5. Moduł 5: Bazy danych z MongoDB i Mongoose
    • 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
  6. Moduł 6: PostgreSQL i Prisma ORM
    • 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
  7. Moduł 7: Autentykacja JWT i bezpieczeństwo
    • 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

4,8Średnia ocena 4,8 na 5 · 42 opinie · 77 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.

Karta wymagana · anulujesz jednym kliknięciem