Programowanie i ITNowy

Node.js - backend development

Tworzenie aplikacji backendowych w Node.js z Express.js, REST API, bazami danych i systemami uwierzytelniania.

4.4(43 opinii)👨‍🎓 213 kursantów
24 lekcji
12h nauki
7 quizów
Certyfikat
✨ Dostępny w abonamencie VITA
Zacznij za darmo — 7 dni trial

od 49 PLN/mc · 248 kursów · Anuluj kiedy chcesz

Jeden abonament — cały katalog kursów

Dostęp do wszystkich 248 kursów
Testy wiedzy po każdym module
Certyfikat PDF po ukończeniu
Nowe kursy co tydzień
Anuluj kiedy chcesz

Program kursu

7 modułów · 24 lekcji · 12h nauki

1
Wprowadzenie do Node.js4 lekcji + quiz
  • 1Czym jest Node.js i jak działa
  • 2Instalacja i konfiguracja środowiska
  • 3NPM i zarządzanie pakietami
  • 4Tworzenie pierwszej aplikacji
  • Quiz: Podstawy Node.js
2
Express.js Framework3 lekcji + quiz
  • 1Wprowadzenie do Express.js
  • 2Routing i middleware
  • 3Obsługa żądań HTTP
  • Quiz: Express.js Framework
3
Tworzenie REST API4 lekcji + quiz
  • 1Zasady architektury REST
  • 2Implementacja endpointów CRUD
  • 3Walidacja danych wejściowych
  • 4Obsługa błędów w API
  • Quiz: REST API
4
Praca z bazami danych3 lekcji + quiz
  • 1MongoDB z Mongoose
  • 2MySQL z Sequelize
  • 3Migracje i seeders
  • Quiz: Bazy danych
5
Uwierzytelnianie i autoryzacja4 lekcji + quiz
  • 1JWT - JSON Web Tokens
  • 2Rejestracja i logowanie użytkowników
  • 3Hashowanie haseł z bcrypt
  • 4Middleware autoryzacji
  • Quiz: Uwierzytelnianie i autoryzacja
6
Testowanie i optymalizacja3 lekcji + quiz
  • 1Testy jednostkowe z Jest
  • 2Testy integracyjne API
  • 3Optymalizacja wydajności
  • Quiz: Testowanie i optymalizacja
7
Projekt końcowy3 lekcji + quiz
  • 1Planowanie architektury aplikacji
  • 2Implementacja kompletnego API
  • 3Wdrażanie na produkcję
  • Egzamin końcowy

O kursie

Naucz się tworzyć profesjonalne aplikacje backendowe

Ten kompleksowy kurs przeprowadzi Cię przez wszystkie aspekty tworzenia nowoczesnych aplikacji backendowych w Node.js. Poznasz Express.js, nauczysz się budować REST API, pracować z bazami danych oraz implementować systemy uwierzytelniania.

Co zyskasz?

  • Praktyczną wiedzę o Node.js i Express.js
  • Umiejętność tworzenia RESTful API
  • Znajomość pracy z bazami danych SQL i NoSQL
  • Implementację systemów logowania i autoryzacji
  • Techniki testowania aplikacji backendowych
  • Wdrażanie aplikacji na produkcję

Kurs zawiera liczne przykłady praktyczne i projekt końcowy - kompletną aplikację backendową.

🎯Dla kogo jest ten kurs?

Dla początkujących chcących nauczyć się od zera
Dla profesjonalistów szukających nowych umiejętności
Dla osób chcących rozwinąć karierę w tej dziedzinie
Dla każdego, kto ceni praktyczną i sprawdzoną wiedzę

Opinie studentów

M

Monika B.Zweryfikowany

3 miesięcy temu

Kod pisany na żywo — widać każdy błąd i jak się go naprawia. To jest dokładnie to czego brakuje w większości kursów.

K

KamilZweryfikowany

3 miesięcy temu

Zdałem pierwszą techniczną rozmowę na juniora. Pytania ze składni i debugowania przerobione dokładnie tak jak w kursie.

Z

Zbigniew R.Zweryfikowany

3 dni temu

Przerabiałem wcześniej darmowe kursy z YT — dopiero tu wszystko się poukładało w głowie. Certyfikat dodałem do CV.

R

Rafał P.Zweryfikowany

tydzień temu

Praktyczne projekty na końcu każdego modułu, nie tylko teoria. Po zakończeniu miałem 3 gotowe skrypty do portfolio.

Najczęściej zadawane pytania

Dostęp masz przez cały czas trwania abonamentu All Access. Certyfikat, który zdobędziesz, pozostaje ważny bezterminowo.
Tak! Po ukończeniu kursu i zdaniu egzaminu końcowego otrzymasz certyfikat PDF z weryfikacją online.
Tak, w dowolnym momencie z panelu konta. Dostęp wygasa z końcem opłaconego okresu.
Kurs jest zaprojektowany tak, abyś mógł zacząć od zera. Nie wymagamy żadnych poprzednich umiejętności.
Kurs składa się z lekcji tekstowych, quizów po każdym module i egzaminu końcowego. Uczysz się we własnym tempie 24/7.

Gotowy na nową wiedzę?

Dołącz do 213 kursantów, którzy już uczą się z tym kursem.

Odblokuj z abonamentem — 7 dni za darmo

Od 49 PLN/miesiąc · 248 kursów · Anuluj kiedy chcesz