Wybrany termin:
Termin:
Do ustalenia
Miejsce:
Online
Cena:
306,40聽z艂

Next.js od podstaw - praktyczny projekt aplikacji

Offer image
Wybrany termin:

Miejsce:

Online

Czas trwania:

9 godz.

Prowadz膮cy:

Sebastian Machaj - Full Stack Web Developer

Cena (brutto):

306,40聽z艂

  • Kurs ma na celu nauczenie uczestnik贸w praktycznego wykorzystania frameworka Next.js do tworzenia szybkich, dynamicznych stron i aplikacji.
  • Podczas szkolenia uczestnicy stworz膮 pe艂noprawn膮 aplikacj臋 umo偶liwiaj膮c膮 wyszukiwanie i ocenianie film贸w.
  • Kurs obejmuje technologie takie jak: Typescript, TailwindCSS, ORM Drizzle, walidacj臋 danych za pomoc膮 Zod, oraz wdro偶enie aplikacji na platform臋 Vercel.
  • Nauka najlepszych praktyk programistycznych i radzenia sobie z b艂臋dami w 艣rodowisku Next.js.
Us艂uga:
Tutorial/Kurs video
Poziom:
Podstawowy
  • Osoby znaj膮ce podstawy JavaScript oraz React, kt贸re chc膮 rozszerzy膰 swoj膮 wiedz臋 i umiej臋tno艣ci.
  • Kandydaci na stanowisko Front-end lub Full-stack Developer.
  • Osoby chc膮ce pracowa膰 z technologiami stosowanymi przez marki takie jak Spotify, TikTok czy Nike.

Wprowadzenie:

  • Wst臋p, konfiguracja 艣rodowiska, om贸wienie projektu.

Przygotowanie do pracy:

  • Instalacja i konfiguracja edytora, struktura plik贸w Next.js.

UI (TailwindCSS):

  • Stylowanie aplikacji, wykorzystanie komponent贸w i konfiguracji.

Routing w Next.js:

  • Komponenty klienckie i serwerowe, dynamiczny routing, metadata.

Obs艂uga plik贸w MDX:

  • Konfiguracja i podstawy tworzenia tre艣ci w formacie MDX.

Pobieranie danych i rozbudowa aplikacji:

  • Integracja z API, komponenty, strony, i funkcjonalno艣ci aplikacji.

Renderowanie i cache:

  • Komenda build, funkcja generateStaticParams.

Baza danych i autoryzacja:

  • Obs艂uga Next-Auth, middleware, formularz logowania.

Mutacje i Server Actions:

  • Tworzenie walidator贸w, aktualizacja danych, system komentarzy.

Zako艅czenie:

  • Finalizacja projektu, dodatkowe wskaz贸wki.
  • Wideoporadniki krok po kroku.
  • Testy i zadania praktyczne.
  • Przyk艂adowy projekt aplikacji.
  • Dost臋p do materia艂贸w wideo i tekstowych w j臋zyku polskim, angielskim i ukrai艅skim.

Kurs na platformie zewn臋trznego partnera. Standardowa cena mo偶e ulec zmianie (promocje, rabaty).

Uczestnik otrzymuje:

Certyfikat uko艅czenia kursu.

Wiedza:

  • Podstawy frameworka Next.js i jego ekosystemu.
  • Typowanie aplikacji za pomoc膮 Typescript.
  • Dobre praktyki wdra偶ania aplikacji w 艣rodowisku produkcyjnym.
  • Konfiguracja 艣rodowiska pracy oraz wykorzystanie TailwindCSS.
  • Obs艂uga baz danych i integracja z zewn臋trznymi API.

Umiej臋tno艣ci:

  • Tworzenie aplikacji z routingiem dynamicznym.
  • Stylowanie aplikacji za pomoc膮 TailwindCSS.
  • Tworzenie system贸w autoryzacji i uwierzytelnienia u偶ytkownik贸w.
  • Wykorzystanie ORM Drizzle i walidacji danych (Zod).
  • Wdra偶anie aplikacji na Vercel i zarz膮dzanie projektem.

Kompetencje spo艂eczne:

  • Rozwijanie aplikacji zgodnie z dobrymi praktykami programistycznymi.
  • Samodzielno艣膰 w rozwi膮zywaniu problem贸w.
  • Umiej臋tno艣膰 pracy zespo艂owej w projektach full-stackowych.
  • Zarz膮dzanie procesem wdra偶ania i utrzymania aplikacji.
  • Zdobycie certyfikatu zwi臋kszaj膮cego szanse na zatrudnienie.

Pozosta艂e korzy艣ci:

  • Do偶ywotni dost臋p do materia艂贸w.
  • Mo偶liwo艣膰 rekomendacji na LinkedIn.
  • Dost臋p do test贸w i zada艅 praktycznych.
  • Umiej臋tno艣ci niezb臋dne do pracy jako Front-end/Full-stack Developer.