Szkolenie z zakresu wiedzy o Next.js.
Szkolenie skierowane jest do osób chcących nabyć wiedzę lub umiejętności z zakresu wiedzy Back - End (Next.js).
...Zdalne
40 h
8
Szkolenie z zakresu wiedzy o Next.js.
Opis kursu
"Wiedza o Next.js" to kurs zaprojektowany dla programistów, którzy pragną zgłębić możliwości tego nowoczesnego frameworka do budowy aplikacji webowych w React. Na początku szkolenia uczestnicy zapoznają się z podstawami Next.js, jego architekturą oraz kluczowymi funkcjami, takimi jak serwowanie stron po stronie serwera (SSR) i statyczne generowanie stron (SSG). Kurs omawia również zalety korzystania z Next.js w porównaniu do tradycyjnych aplikacji React, takie jak lepsza wydajność i optymalizacja SEO.
Uczestnicy nauczą się, jak konfigurować projekt Next.js oraz jak tworzyć dynamiczne strony z wykorzystaniem routingu. W trakcie szkolenia omówione zostaną także komponenty i systemy zarządzania stanem w aplikacjach Next.js, co pozwoli na tworzenie bardziej złożonych interfejsów użytkownika. Kurs kładzie również nacisk na integrację z API oraz obsługę danych, co jest kluczowe w kontekście aplikacji webowych.
Uczestnicy poznają najlepsze praktyki dotyczące optymalizacji wydajności aplikacji oraz bezpieczeństwa, a także dowiedzą się, jak wdrażać aplikacje Next.js na różnych platformach, w tym Vercel i Netlify. Szkolenie obejmuje także praktyczne ćwiczenia, które pozwolą uczestnikom na zastosowanie zdobytej wiedzy w realnych projektach. Każdy uczestnik na zakończenie kursu stworzy swoją własną aplikację, co pozwoli na sprawdzenie umiejętności w praktyce. Otrzymają również certyfikat potwierdzający zdobyte umiejętności.
Czego się nauczysz:
- Instalacja Next.js na różnych systemach operacyjnych
- Konfigurowanie środowiska Next.js
- Korzystanie z narzędzi Next.js
- Typy danych w JavaScript
- Operatory w JavaScript
- Instrukcje sterowania w JavaScript
- Funkcje w JavaScript
- Obiekty w JavaScript
- Moduły w JavaScript
- Tworzenie prostego serwera HTTP
- Obsługa żądań HTTP
- Wysyłanie odpowiedzi HTTP
- Praca z plikami
- Podstawowe pojęcia dotyczące baz danych
Wymagania:
- system operacyjny Windows 7/8/10 lub Mac OS X
- pakiet Microsoft Office, Libre Office, Open Office
- minimalna prędkość łącza: 512KB/sek