Przejdź do treści
JavaScript Online lub stacjonarnie Szkolenie ERNABO

React i Next.js: budowa nowoczesnych aplikacji internetowych

Tryb Online lub stacjonarnie
Termin Ustalany indywidualnie

Informacje podstawowe

Najważniejsze dane o szkoleniu w jednym miejscu
Kategoria
JavaScript
Forma realizacji
Online lub stacjonarnie
Termin
Ustalany indywidualnie
Dostawca
ERNABO Adrian Flak
Dofinansowanie
Możliwość dofinansowania

Cel szkolenia

Co zyskasz po ukończeniu kursu

Cel biznesowy

Szybkie, dobrze indeksowane aplikacje internetowe rozwijane w jednym spójnym frameworku.

Cel edukacyjny

Uczestnik uczy się budować aplikację w React i Next.js od komponentów po wdrożenie.

Efekty uczenia się

  • buduje komponenty React z propsami, stanem i hookami,
  • organizuje routing i układy stron w App Router,
  • rozdziela kod na Server Components i Client Components,
  • pobiera i zapisuje dane, także przez Server Actions,
  • ustawia metadane SEO i przygotowuje aplikację do wdrożenia.

Program szkolenia

Szczegółowy plan zajęć

Moduł 1. React

  • JSX, komponenty, propsy
  • useState, useEffect, własne hooki

Moduł 2. Stan i formularze

  • kontekst i zarządzanie stanem
  • formularze i walidacja

Moduł 3. Next.js App Router

  • routing oparty na katalogach, układy, strony dynamiczne
  • Server Components i Client Components

Moduł 4. Dane

  • pobieranie danych i buforowanie
  • Server Actions i Route Handlers

Moduł 5. Produkcja

  • metadane, obrazy, wydajność
  • budowanie i wdrożenie aplikacji

Warsztat końcowy

Uczestnicy budują w Next.js serwis z listą produktów, stronami szczegółów, formularzem kontaktowym i metadanymi SEO.

Wymagania

Co przygotować przed startem szkolenia

Wymagania wstępne

Dobra znajomość JavaScript, w tym modułów i asynchroniczności. Wskazane podstawy TypeScript.

Dla kogo?

Programiści frontendu i full stack znający JavaScript, którzy budują aplikacje i serwisy w React lub planują przejście na Next.js.