Kurs Next.js online
Kurs Next.js online w CodeWorlds to 9 modułów krótkich lekcji z edytorem kodu i 688 zadań praktycznych, prowadzonych jako fabularna przygoda. Lekcje przeczytasz za darmo na tej stronie.
Witaj w Metropolii Quantum roku 2150. Naucz się Next.js budując zaawansowane aplikacje fullstack w futurystycznym mieście.
Twój przewodnik
AI Guide Nexus
Sztuczna Inteligencja
Czego się nauczysz
- Next.js 16 App Router i strukturę projektu
- Server-Side Rendering (SSR) i Static Site Generation (SSG)
- Incremental Static Regeneration (ISR)
- API Routes i Server Actions
- Integracja z bazami danych (Prisma, PostgreSQL)
- Autentykacja z NextAuth.js
- Optymalizacja obrazów i lazy loading
- Deployment na Vercel
Główne projekty
W trakcie kursu zbudujesz prawdziwe projekty, które możesz dodać do swojego portfolio
Quantum Dashboard
Admin dashboard z SSR, autentykacją i bazą danych
Neural Network Blog
Blog platform z ISR, MDX i komentarzami
Mega City E-commerce
Sklep online z Stripe, koszyk i checkout
Program kursu
9 moduły pełne interaktywnych ćwiczeń i praktycznych projektów
Wejście do Metropolii
Konfiguracja Next.js
Instalacja i start projektu, struktura app/ i pages/, Client i Server Components, Turbopack, debugowanie i strategie renderowania
82 ćwiczeń
- Wprowadzenie do React i Next.js
- Instalacja i konfiguracja środowiska programistycznego
- Inicjalizacja projektu i dostępne startery
- Struktura katalogów i plików w Next.js (app/ vs pages/)
Wszystkie lekcje (11)
- System komponentów - Client i Server Components
- Pierwsza aplikacja "Hello World" - krok po kroku - prosta strona dla firmy kosmicznej
- Instrumentacja i debugowanie aplikacji
- Narzędzia deweloperskie Next.js
- Turbopack i optymalizacja kompilacji
- Środowisko deweloperskie - narzędzia i praktyki
- Renderowanie w Next.js - przegląd strategii
Hyperloop miejski
Routing i layouty
Routing oparty na plikach, dynamiczne segmenty, Link i useRouter, layouty i loading UI, 404 i przekierowania, middleware i prefetching
80 ćwiczeń
Interfejsy holograficzne
Stylowanie i optymalizacja wizualna
CSS Modules, Tailwind CSS, shadcn/ui, komponent Image i ładowanie obrazów, optymalizacja fontów, favicon, animacje i dark mode
79 ćwiczeń
- Globalne style i CSS Modules
- Integracja z Tailwind CSS i konfiguracja w Next.js 16
- Shadcn/UI - Komponenty dla Next.js 16
- Komponent Image i optymalizacja obrazów w Next.js 16
Wszystkie lekcje (11)
- Strategie ładowania obrazów (lazy, eager, priority) w Next.js 16
- Optymalizacja czcionek i komponent Font w Next.js 16
- Zarządzanie zasobami statycznymi w katalogu public w Next.js 16
- Ikony, favicon i metadane wizualne w Next.js 16
- Animacje i przejścia w interfejsie użytkownika w Next.js 16
- Dark Mode i preferencje użytkownika w Next.js 16
- Performance Benchmarks w Next.js 16 - SSR vs SSG vs ISR
Centralny mainframe
Bazy danych i pobieranie danych
Prisma ORM, modele i migracje, dane w Server i Client Components, Server Actions, wyszukiwanie, paginacja, filtrowanie i problem N+1
86 ćwiczeń
Kwantowe przetwarzanie
Strategie renderowania
SSR, SSG i ISR w App Router, rewalidacja danych, streaming z React Suspense, skeletony, Partial Prerendering, cache i Edge Runtime
65 ćwiczeń
Terminal obywatelski
Formularze i Server Actions
React Hook Form, walidacja z Zod po stronie klienta i serwera, obsługa błędów i error.tsx, dostępne i wieloetapowe formularze
69 ćwiczeń
System identyfikacji
Uwierzytelnianie i autoryzacja
NextAuth.js i Auth.js, logowanie przez Google i GitHub, sesje i tokeny, role i uprawnienia, middleware chroniące trasy, OWASP i Clerk
76 ćwiczeń
Port kosmiczny
Deployment i produkcja
SEO i metadane, Open Graph, sitemap i robots.txt, analityka, wdrożenie na Vercel i Netlify, zmienne środowiskowe, CI/CD, monitoring i PWA
74 ćwiczeń
- Przygotowanie aplikacji do produkcji
- SEO i metadane dynamiczne
- Open Graph i udostępnianie na platformach społecznościowych
- Generowanie map witryn i robots.txt
Wszystkie lekcje (12)
- Integracja z Web Analytics
- Wdrażanie na Vercel, Netlify i innych platformach
- Zmienne środowiskowe i konfiguracja produkcyjna
- CI/CD i automatyzacja wdrożeń
- Monitoring wydajności i analityka błędów
- Progressive Web Apps i Service Workers
- Preview Deployments i środowiska staging
- Projekt: Pełne wdrożenie aplikacji Next.js do produkcji
Sieć Mega City
Integracje i zaawansowane funkcje
Strapi, Stripe, Resend i React Email, Zustand, TanStack Table, next-intl, Docker, Turborepo oraz after() i use cache z Next.js 15
77 ćwiczeń
- Wprowadzenie do Next.js i Strapi
- Next.js i Stripe - Kompletny system płatności
- Next.js z Resend i React Email - Nowoczesny system mailowy
- Next.js z Zustand - Nowoczesne state management
Wszystkie lekcje (13)
- Server Actions - zaawansowane wzorce
- Next.js z TanStack Table - Zaawansowane tabele danych
- Typed Routes - Bezpieczne linki z TypeScript
- Internacjonalizacja z next-intl
- Next.js i Docker - Konteneryzacja Aplikacji
- Monorepo z Turborepo
- forbidden() i unauthorized() - Nowe funkcje Next.js 15
- after() API - Wykonywanie kodu po odpowiedzi
- use cache - Nowa era cachowania w Next.js 16
Motyw kursu
Metropolia Quantum i Zaawansowane Technologie
Każdy moduł osadzony jest w unikalnej tematyce, która sprawia, że nauka staje się przygodą.
Twój przewodnik
AI Guide Nexus
Sztuczna Inteligencja
Poprowadzi Cię przez wszystkie wyzwania i pomoże zdobyć nowe umiejętności.
Najczęstsze pytania o kurs Next.js
Czy kurs Next.js jest darmowy?
Częściowo. Lekcje kursu Next.js przeczytasz za darmo na tej stronie. Zadania z tego kursu w aplikacji wymagają planu premium, a na darmowym koncie przejdziesz w aplikacji kurs HTML i CSS z limitem 10 jednostek paliwa dziennie.
Ile trwa kurs Next.js?
Szacowany czas nauki kursu Next.js to 80-100 godzin. Kurs ma 9 modułów i ponad 688 zadań, a tempo wybierasz sam.
Czy do kursu Next.js potrzebuję wcześniejszego doświadczenia?
Przed kursem Next.js przyda się: Świat 2 (React.js), Podstawy JavaScript/TypeScript, Znajomość REST API.
Czego nauczę się na kursie Next.js?
Na kursie Next.js nauczysz się między innymi: Next.js 16 App Router i strukturę projektu, Server-Side Rendering (SSR) i Static Site Generation (SSG), Incremental Static Regeneration (ISR), API Routes i Server Actions.
Jak wygląda nauka w CodeWorlds?
W CodeWorlds każdy moduł to seria krótkich lekcji z edytorem kodu na żywo, pytań sprawdzających i zadań praktycznych. Za postępy zdobywasz XP i odblokowujesz kolejne lokacje świata Cyberpunk 2150.
Zacznij naukę Next.js 16 już dziś
Dołącz do CodeWorlds i odkryj nowoczesne metody nauki, które sprawiają, że programowanie staje się fascynujące i dostępne dla każdego.
