React - podstawy
React 16 z najnowszymi trendami: React Context i React Hooks. W tym: useEffect i useState, events, metodach lifecycle, warunkowe wyświetlanie, pętle, formularze
Stworzony przez Krystian Czekalski
40 % taniej
59.00 zł
To najniższa cena z ostatnich 30 dni!
Masz pytania dotyczące tego szkolenia ?
Odkryj powiązane tematy
W cenie szkolenia otrzymasz
W skrócie
Dlaczego warto wybrać to szkolenie
Kurs jest skondensowany i skoncentrowany na tym, by przekazać jak najwięcej w krótkim czasie. Uczysz się po polsku, bez zbędnego przedłużania, w oparciu o najnowszy React.
Poznasz Context i Hooks, różnice między komponentami na funkcjach i klasach, props i state, zdarzenia, formularze oraz trasy. Na koniec złożysz zdobytą wiedzę w praktyczną, pełną aplikację.
- Szybkie tempo bez lania wody – Skondensowana forma pozwala poznać React w krótkim czasie.
- Najnowsze praktyki – Context i Hooks: useState i useEffect w praktyce.
- Komponenty od A do Z – Funkcyjne i klasowe, props, state, lifecycle oraz zdarzenia.
- Od teorii do aplikacji – Najpierw podstawa, potem kompletna, praktyczna aplikacja.
Czego się nauczysz?
- 1Dodanie React do istniejącej stronyZobaczysz, jak wpiąć bibliotekę React do już działającej witryny.
- 2Start z Create react appUruchomisz nowy projekt i poznasz podstawową strukturę aplikacji.
- 3Komponenty funkcyjne i klasoweZrozumiesz różnice i zastosowania obu podejść na prostych przykładach.
- 4Props i statePrzekazywanie danych i zarządzanie stanem w komponentach React.
- 5Hooks: useState i useEffectTworzenie stanu i reakcja na zmiany bez użycia klas.
- 6React ContextUdostępnianie danych wielu komponentom bez przekazywania ich łańcuchem.
- 7Zdarzenia i lifecycleObsługa zdarzeń użytkownika i omówienie metod cyklu życia komponentów.
- 8Renderowanie warunkowe i pętleWyświetlanie zawartości warunkowo oraz iterowanie list.
- 9Formularze i trasy (routes)Praca z danymi z formularzy i nawigacja między widokami w aplikacji.
- 10Nowoczesny JS i stylemap, filter, reduce, operator trójkowy, spread i arrow functions; CSS Grid, Flex, media query.
Dla kogo jest to szkolenie
- Osób, które chcą szybko poznać podstawy React.
- Programistów JavaScript przechodzących na React.
- Studentów uczących się frontendu na praktycznych przykładach.
- Tych, którzy chcą zrozumieć Hooks i Context.
- Tworzących aplikacje od zera w Create react app.
- Dodających React do istniejącej strony WWW.
- Chcących uporządkować props, state i lifecycle.
- Szukających podstaw formularzy, tras i renderowania warunkowego.
Wymagania
Nie określono wymagań wstępnych.
Opis szkolenia
To skondensowane szkolenie wprowadza w świat React bez zbędnego przedłużania. Poznasz najnowszy React wraz z trendami takimi jak Context i Hooks, w tym useState i useEffect. Omówimy komponenty na funkcjach i klasach, props, state, zdarzenia oraz metody lifecycle. Nauczysz się wyświetlać zawartość warunkowo, pracować z pętlami, formularzami i trasami. Dopełnieniem są nowoczesne techniki JavaScript i stylowanie z CSS Grid, Flex i media queries.
Start: od strony WWW do Create react app
Zaczynasz od solidnego startu: najpierw dodasz bibliotekę React do istniejącej strony internetowej lub aplikacji webowej. Dzięki temu zobaczysz, jak w prosty sposób osadzić React tam, gdzie już masz gotowy kod. Następnie uruchomisz projekt od zera z użyciem narzędzia Create react app. Poznasz strukturę plików i sposób uruchamiania aplikacji. Ten etap daje ogląd dwóch ścieżek pracy: integracji z zastanym projektem oraz rozpoczęcia zupełnie nowej aplikacji, co ułatwia dalszą naukę i porównanie podejść.
Komponenty, props i state
Poznasz dwa sposoby tworzenia interfejsu: komponenty na funkcjach i na klasach. Wyjaśnimy różnice między nimi i to, kiedy które podejście bywa wygodniejsze. Przećwiczysz przekazywanie danych do komponentów za pomocą props oraz przechowywanie danych lokalnie w stanie komponentu. Zobaczysz, jak strukturą komponentów budować czytelny interfejs, a także jak planować przepływ danych, aby uniknąć chaosu. Omówimy także metody lifecycle, czyli momenty, w których komponent reaguje na zmiany i może wykonać dodatkowe działania.
Hooks i React Context
Nowy rozdział to praca z najnowszymi trendami w React: Hooks oraz Context. Zaczniesz od useState, aby tworzyć i aktualizować stan w komponentach funkcyjnych. Następnie useEffect pokaże, jak reagować na zmiany, wykonywać efekty i porządkować kod bez użycia klas. React Context posłuży do współdzielenia danych między wieloma komponentami bez potrzeby przekazywania props na każdym poziomie. Dzięki temu uprościsz komunikację w aplikacji i zyskasz czytelny, spójny przepływ informacji.
Zdarzenia, formularze, trasy
W kolejnej części skupisz się na interakcji. Nauczysz się obsługi zdarzeń, aby reagować na działania użytkownika. Pokażemy, jak tworzyć formularze, zbierać dane i aktualizować stan na podstawie wpisów. Zajmiemy się też wyświetlaniem zawartości warunkowo oraz budowaniem list przy użyciu pętli, aby dynamicznie prezentować informacje. Dopełnieniem są trasy (routes), czyli podział aplikacji na widoki i nawigacja między nimi, co pozwala porządkować rozbudowane interfejsy.
Nowoczesny JavaScript i style
Równolegle utrwalisz nowoczesne techniki JavaScript, które przyspieszają pracę z React. Przećwiczysz operator trójkowy oraz popularne funkcje map, filter i reduce, a także składnię EcmaScript 6, w tym spread operator i arrow functions. Zobaczysz, jak te narzędzia upraszczają kod komponentów. Będziesz też pracować ze stylami: CSS Grid i Flex ułatwią układ, a media queries pozwolą dopasować widok do różnych ekranów. Zwieńczeniem całości jest praktyczna, pełna aplikacja zbudowana w drugiej części kursu.
To szkolenie w liczbach
Spis treści
O autorze
Ten kurs nie został jeszcze oceniony.
Przystąp do szkolenia i oceń go jako pierwszy!
Java od Podstaw do Eksperta - twórz własne ap ...
145 wykładów
30 godz. 58 min
40% taniej
120.00 zł
Kurs Wordpress - zbuduj profesjonalnego bloga ...
30 wykładów
2 godz. 42 min
40% taniej
89.00 zł
AutoCAD 2024 2D/3D
90 wykładów
5 godz. 16 min
40% taniej
80.00 zł
Python Developer
189 wykładów
15 godz. 52 min
40% taniej
59.00 zł
React z Cursor A.I. Od fundmentów programowan ...
54 wykładów
6 godz. 20 min
40% taniej
99.00 zł
Kurs C# - Szybki Start [Programowanie dla poc ...
98 wykładów
24 godz. 22 min
37% taniej
109.00 zł
Kurs Excel - programowanie VBA
40 wykładów
4 godz. 17 min
45% taniej
199.00 zł
Python - Pierwsze Kroki - Instalacja i konfig ...
10 wykładów
1 godz. 41 min
40% taniej
79.00 zł
Naucz się nowoczesnego JavaScript i HTML twor ...
43 wykładów
6 godz. 10 min
40% taniej
69.00 zł
200+ Ćwiczeń - Programowanie w języku Python ...
72 wykładów
0 godz. 34 min
40% taniej
79.00 zł
Java od Podstaw do Eksperta - twórz własne aplikacje
Stworzony z myślą o osobach, które nie wiedzą nic na temat programowania w Java. Krok po kroku od podstaw -> stań się ekspertem w Javie już dziś!
Czego się nauczysz?
- Jak używać Javy w akcji. Zrozumiesz perfekcyjnie składnię Javy :-)
- Dowiesz się, czym jest kompilator, IDE, zmienne i ich typy, operatory itd.
- Jak tworzyć aplikacje w Javie?
40 % taniej
59.00 zł
To najniższa cena z ostatnich 30 dni!