Logo
Zostań autorem

Koszyk jest pusty

0

Kategorie

  • Chcesz się dzielić wiedzą?

Zaloguj się

Nie pamiętasz hasła? Kliknij tutaj

NestJS (NodeJS) dla każdego od podstaw

Podstawowy kurs NestJS dla każdego, kto chce nauczyć się tworzyć REST API od zera. Kurs prowadzony jest w luźnej atmosferze i obejmuje najważniejsze zagadnienia

Nowość

Stworzony przez Igor Nalepka

Ostatnia aktualizacja: 29/09/2025
99
00
Aktualny materiał: Zaktualizowano w ciągu ostatnich 30 dni.
Ikona kalendarza30 dni gwarancji zwrotu pieniędzy
Ikona zegaraRozpocznij teraz za darmo, zapłać do 30 dni
Flaga PolskiPolska obsługa i faktura

Masz pytania dotyczące tego szkolenia ?

questionZadaj pytanie autorowi

W cenie szkolenia otrzymasz

calendar_clockBezterminowy dostęp
licenseCertyfikat ukończenia
currency_exchange30 dni gwarancji zwrotu
headset_micWsparcie autora
forumDostęp do grupy dyskusyjnej
database_uploadRegularne aktualizacje
acute 4 godz. 37 min. materiału
play_circle23 nagrania wideo

Czego się nauczysz?

  1. 1
    REST API - standard tworzenia API
  2. 2
    NestJS - framowork oparty o NodeJS
  3. 3
    Integracja z bazami relacyjnymi SQL
  4. 4
    Integracja z bazą nierelacyjną MongoDB
  5. 5
    Dobre praktyki tworzenia REST API
  6. 6
    Pisanie testów jednostkowych w aplikacji
  7. 7
    Co to jest DTO, model danych oraz swagger

Wymagania

  • Podstawa wiedza z języka TypeScript

Opis szkolenia

NestJS to jeden z najpopularniejszych i najbardziej dynamicznie rozwijających się frameworków backendowych dla Node.js. Został zbudowany w oparciu o TypeScript i wzorce architektoniczne znane m.in. z Angulara, dzięki czemu pozwala pisać czysty, uporządkowany i skalowalny kod. To narzędzie, które wprowadza porządek tam, gdzie w klasycznym Node.js łatwo o chaos – dzięki niemu szybko poczujesz, że backend wcale nie musi być trudny ani skomplikowany.

Dlaczego warto poznać NestJS?

  • Nowoczesność – NestJS wykorzystuje TypeScript i nowoczesne rozwiązania, które coraz częściej są standardem w branży.
  • Praktyczność – framework jest używany w wielu firmach, zarówno startupach jak i dużych korporacjach. Umiejętność pracy z nim to duży plus na rynku pracy.
  • Skalowalność – nadaje się zarówno do małych projektów, jak i rozbudowanych systemów.
  • Łatwość nauki – dzięki przemyślanej strukturze kodu i podobieństwom do Angulara (moduły, kontrolery, serwisy), nawet początkujący programista szybko poczuje się pewnie.
  • Świetna dokumentacja i społeczność – ogrom materiałów w internecie sprawia, że nigdy nie zostajesz sam z problemem.


Dla kogo jest ten kurs?

Ten kurs stworzyłem z myślą o osobach, które:

  • znają podstawy TypeScriptu,
  • nigdy nie tworzyły REST API albo chcą usystematyzować wiedzę,
  • chcą zrozumieć backend „od kuchni”,
  • wolą uczyć się w luźnej, przystępnej atmosferze, bez przesadnie akademickiego tonu.

Nie musisz znać Node.js ani mieć doświadczenia w backendzie – wystarczy Twoja znajomość TypeScriptu i chęć nauki.


Co znajdziesz w kursie?

Krok po kroku przeprowadzę Cię przez proces tworzenia REST API w NestJS. Zaczniemy od absolutnych podstaw – instalacji narzędzi i konfiguracji środowiska – a skończymy na tematach takich jak:

  • tworzenie endpointów REST (GET, POST, PUT, PATCH, DELETE),
  • obsługa błędów,
  • dokumentowanie API w Swaggerze,
  • praca z bazami danych (PostgreSQL + Sequelize, MongoDB + Mongoose),
  • relacje między tabelami,
  • autoryzacja z JWT i szyfrowanie haseł,
  • testy jednostkowe,
  • korzystanie z zewnętrznych API przez Axios.

Dodatkowo znajdziesz tu zadanie praktyczne, które pozwoli Ci samodzielnie sprawdzić zdobytą wiedzę.


Jak wygląda kurs?

  • Każda lekcja to konkretna dawka wiedzy – bez lania wody.
  • Wszystko pokazuję na praktycznych przykładach – po obejrzeniu możesz od razu pisać swój kod.
  • Kurs prowadzony jest w luźnej i przyjaznej atmosferze – tak, żeby nauka była przyjemnością, a nie nudnym wykładem.


Co zyskasz po kursie?

Po ukończeniu kursu będziesz potrafił:

  • samodzielnie stworzyć od zera swoje własne REST API,
  • podłączyć aplikację do bazy danych (SQL i NoSQL),
  • obsługiwać błędy i zadbać o bezpieczeństwo,
  • dokumentować API i pisać testy jednostkowe,
  • rozwijać aplikację backendową krok po kroku w profesjonalny sposób.

Innymi słowy – przejdziesz jako osoba, która nigdy nie pisała backendu, do programisty, który potrafi samodzielnie zaprojektować i zaimplementować pełnoprawne API.

To szkolenie w liczbach

4 godz. 37 min. materiału
23 nagrania wideo

Spis treści

Czas trwania: 04:37:46Liczba wykładów: 23
downWstęp
1 wykład
  • Wstęp|01:50
downCo to jest NestJS
1 wykład
downCo to jest Visual Studio Code
1 wykład
downInstalacja NodeJS
1 wykład
downInstalacja NestJS
1 wykład
downMateriały do kursu
1 wykład
downRest API - teoria
1 wykład
downKonfiguracja VSCode i pierwszy GET
1 wykład
downSwagger
1 wykład
downSwagger i DTO
1 wykład
downREST - post, delete, put, patch
1 wykład
downObsługa błędów
1 wykład
downIntegracja z bazą SQL - Sequalize
1 wykład
downZmienne środowiskowe .env
1 wykład
downWarstwa repozytorium
1 wykład
downZadanie
1 wykład
downRelację miedzy tablicami - Sequalize
1 wykład
downAutoryzacja
1 wykład
downMongoDB - część 1
1 wykład
downMongoDB - część 2
1 wykład
downAxios
1 wykład
downTesty jednostkowe
1 wykład
downPodziękowanie
1 wykład

O autorze

avatar
Igor NalepkaProgramista

Publikacje: 9

Ocena autora: 4.9

O mnie
Z wykształcenia jest magistrem inżynierem po wydziale EiT Politechniki Gdańskiej. Przez parę lat pracowałem jako administrator systemów, obecnie pracuje jako programista. Nauka or...Czytaj więcej
99
00