ODBIERZ TWÓJ BONUS :: »

Redux. Kurs video. Praktyczny przewodnik

Podstawowe informacje:
Czas trwania: 07:44:21
Poziom: podstawowy/średnio zaawansowany
Autor: Paweł Zagrobelny
Liczba lekcji: 44
Technologia: React Redux 7.2, Visual Studio Code
Dla firm
Rozwiń umiejętności swoich pracowników dzięki kursom video
Dowiedz się więcej
  • Monitorowanie postępów pracowników. Przejrzyste raporty i imienne certyfikaty ukończenia kursów
  • Atrakcyjne rabaty dla zespołów. Im więcej pracowników liczy zespół, tym większy uzyskasz rabat
  • Doradztwo w wyborze tematyki szkoleń. Mamy setki kursów, dostosujemy program nauczania pod Twój zespół
Indywidualnie
118,30 zł 169,00 zł (-30%)
39,90 zł najniższa cena z 30 dni Dodaj do koszyka Za zakup otrzymasz 118 punktów
Korzyści:
  • Certyfikat ukończenia
  • Materiały dodatkowe do kursu
  • Test online
  • Dożywotni dostęp
  • Dostęp w aplikacji (także offline)
  • Napisy w języku polskim
Ścieżki rozwoju w ebookpoint.pl

Czego się nauczysz?

  • Modelowania stanu aplikacji w architekturze Redux oraz świadomego doboru store/slice'ów
  • Konfiguracji Redux Toolkit (RTK) i korzystania z createSlice, createAsyncThunk oraz RTK Query
  • Projektowania niezmiennych struktur danych i bezpiecznych aktualizacji stanu
  • Łączenia React z Redux (Provider, useSelector, useDispatch) i izolowania logiki w selektorach
  • Obsługi asynchroniczności, kolejek żądań i stronicowania w RTK Query
  • Debugowania przepływu danych przy użyciu Redux DevTools i customowych middleware'ów
  • Refaktoryzacji legacy Redux do RTK oraz pisania testów reducerów, selektorów i middleware'u
  • Optymalizacji wydajności renderowania (memoizacja, Reselect) i dzielenia stanu na domeny

Spis lekcji

1. Wstęp 00:04:58
1.1. Zaczynamy!
00:04:58
2. Wprowadzenie do Reduxa 02:28:01
2.1. Słowem wprowadzenia - po co nam Redux?
OGLĄDAJ » 00:09:46
2.2. React bez Reduxa - budujemy prostą aplikację cz. 1
00:04:27
2.3. React bez Reduxa - budujemy prostą aplikację cz. 2
00:17:32
2.4. React bez Reduxa - budujemy prostą aplikację cz. 3
00:09:09
2.5. Redux - komponenty a dostęp do danych z centrali cz. 1
00:21:51
2.6. Redux - komponenty a dostęp do danych z centrali cz. 2
00:07:26
2.7. Funkcja connect - jak to w ogóle działa?
00:15:47
2.8. Redux - modyfikacja danych z centrali cz. 1
00:24:45
2.9. Redux - modyfikacja danych z centrali cz. 2
OGLĄDAJ » 00:15:51
2.10. Quiz
00:21:27
3. Architektura Flux, selektory i kreatory akcji 00:40:48
3.1. Architektura Flux
00:05:06
3.2. Funkcje selektory
00:08:33
3.3. Kreatory akcji
00:05:37
3.4. Selektory, kreatory akcji i... krótki trening
00:12:55
3.5. Quiz
00:08:37
4. Redux - bardziej złożone aplikacje 01:33:53
4.1. Redux a większa ilość danych
00:05:21
4.2. Subreducery - większy porządek cz. 1
00:08:15
4.3. Subreducery - większy porządek cz. 2
00:11:32
4.4. Subreducery - większy porządek cz. 3
00:08:57
4.5. Funkcja CombineReducers cz. 1
00:06:59
4.6. Funkcja CombineReducers cz. 2
00:15:36
4.7. Unikalne nazwy akcji
00:05:40
4.8. Kontener - wydzielamy część logiki poza komponent
00:06:54
4.9. Podsumowanie
00:04:54
4.10. Quiz
00:19:45
5. Warsztaty praktyczne 01:34:14
5.1. Wstęp
00:04:30
5.2. Zadanie 1 - tworzymy store
00:10:33
5.3. Zadanie 2 - wykorzystujemy store w aplikacji
00:12:42
5.4. Zadanie 3 - bardziej złożone selektory
00:10:18
5.5. Zadanie 4 - strona pojedynczej piosenki
00:13:31
5.6. Zadanie 5 - rozwijamy MainPlayer cz. 1
00:17:34
5.7. Zadanie 5 - rozwijamy MainPlayer cz. 2
00:07:50
5.8. Zadanie 5 - rozwijamy MainPlayer cz. 3
00:17:16
6. Redux - współpraca z serwerem 01:07:37
6.1. Wstęp
00:05:48
6.2. 'Wyciągamy' fetch poza komponent
00:04:32
6.3. Idea funkcji pośrednika
00:05:46
6.4. Normalizujemy uruchamianie akcji cz. 1
00:07:13
6.5. Normalizujemy uruchamianie akcji cz. 2
00:06:01
6.6. Redux thunk - większa dawka praktyki cz. 1
00:13:54
6.7. Redux thunk - większa dawka praktyki cz. 2
00:14:33
6.8. Quiz
00:09:50
7. Moduł pożegnalny 00:14:50
7.1. Lekcja bonusowa - hooki w Reduxie
00:09:55
7.2. Pożegnanie - co dalej?
00:04:55

Obierz kurs na... tworzenie zaawansowanych aplikacji webowych

React to obecnie najpopularniejsze narzędzie do tworzenia aplikacji webowych. Biblioteka ta od lat pozostaje na topie i intensywnie się rozwija. "Ekosystem" Reacta z roku na rok powiększa się o kolejne rozwiązania i usprawnienia. Wśród nich możemy wyróżnić dwa, które bez żadnej przesady można uznać za najważniejsze: React Router i Redux. O ile React Router to biblioteka, którą przyswaja się bardzo łatwo, o tyle Redux przyprawia programistów, i to nie tylko początkujących, o duży ból głowy. Tymczasem wcale nie musi tak być! Redux bowiem jest skomplikowany tylko pozornie - jeśli odpowiednio wgryźć się w temat, to okaże się, że wszystko wciąż opiera się na znajomości podstaw JavaScriptu.

Dlatego też ten kurs video rozpoczynamy od podstaw, czyli od czystego Reduxa, bez przyglądania się jego funkcjom pomocniczym. Stopniowo przechodzimy do dobrych praktyk, jakie warto zastosować, żeby z powodzeniem używać go również w większych aplikacjach. Opanowawszy je, zapoznajemy się z pomysłem podziału magazynu na części. Wreszcie trenujemy w ramach warsztatów i na koniec przechodzimy do współpracy Reduxa z serwerem i zaznajamiamy się z hookami. To szkolenie uczy nie tylko JAK, ale także odpowiada na pytanie DLACZEGO? Dlaczego warto działać tak, a nie inaczej i co wynika z takiej, a nie innej konstrukcji Reduxa. Kurs jest zatem przeznaczony zarówno dla osób, które dopiero się z Reduxem zapoznają, jak i dla tych, którzy go znają, ale nie czują się w nim pewnie, ponieważ nie do końca rozumieją rządzące nim mechanizmy.

Co Cię czeka podczas naszego profesjonalnego kursu React Redux?

W trakcie kursu React Redux:

  • Dowiesz się, czym jest Redux, na jakiej architekturze jest oparty i do czego przyda Ci się jego znajomość.
  • Poznasz podstawowe pojęcia związane z Reduxem (akcja, dispatcher, reducer) i jego najważniejsze funkcje (praca z magazynem).
  • Przyjrzysz się, jak "pod maską" działają funkcje connect i dispatch oraz combineReducers.
  • Nauczysz się ułatwiać sobie pracę z Reduxem oraz dzielić "magazyn" na mniejsze fragmenty.
  • Zadbasz o unikalność nazw akcji oraz o spójność danych między centralą i serwerem.
  • Zaznajomisz się z paczką Redux Thunk i nauczysz się, jak łatwo informować użytkownika o aktualnym statusie requestu do serwera z użyciem Reduxa.

Co więcej...

  • Zdobyte wiedzę i umiejętności przećwiczysz w praktyce, pracując z dużą aplikacją webową.

React Redux. Kurs video. Praktyczny przewodnik kończy się na poziomie, który można określić jako średnio zaawansowany. Po szkoleniu będziesz rozumieć, jak się buduje proste oraz złożone store'y (magazyny) reduxowe, a także jak się z nich korzysta nawet w bardziej zaawansowanych aplikacjach. Co więcej, ukończywszy nasz kurs, będziesz znać architekturę, która stoi za działaniem Reduxa, i wiedzieć, jak działa on "pod maską".

Redux w praktyce

Detaliczna znajomość tej biblioteki JavaScriptu pozwoli Ci samodzielnie tworzyć własne złożone aplikacje przy użyciu "ekosystemu" React+Redux, a także dołączać do projektów, w których jest on wykorzystywany. React to obecnie najpopularniejsza biblioteka na rynku. Z tym że bez Reduxa praktycznie nie istnieje - szczególnie gdy mowa o większych aplikacjach. Każda aplikacja reactowa, która operuje na większej ilości danych, najczęściej korzysta właśnie z Reduxa. Dlatego też, jeśli na przykład w ofercie pracy widnieje wymaganie opisane jako "znajomość Reacta", to od razu wiadomo, że firma oczekuje automatycznie, że kandydat zna także Redux. Osoba szukająca pracy na stanowisku junior front developera czy wyższych musi więc mieć przynajmniej podstawową wiedzę na temat Reduxa. Zatem jeśli jesteś albo planujesz być programistą aplikacji webowych w "ekosystemie" Reacta - koniecznie uzupełnij swoją wiedzę o Reduxa, dzięki naszemu kursowi!

Powiedzmy sobie szczerze: nie ma trudnych zagadnień, są tylko źle wytłumaczone. W tym kursie video przekonasz się, że nawet tak pozornie trudny temat jak Redux może okazać się intuicyjny i łatwy w odbiorze, jeśli dobrze się do niego zabrać. Otwórz umysł, uspokój myśli i dawkuj nową wiedzę krok po kroku. To będzie naprawdę przyjemna przygoda!

Sprawdź także kursy tworzenia gier dostępne w naszej ofercie.

Wybrane bestsellery

O autorze kursu video

Paweł Zagrobelny - freelance web developer związany z branżą od ponad dwunastu lat. Kiedyś zajmował się głównie backendem (PHP), od przeszło ośmiu lat jest jednak zadeklarowanym fanem JavaScriptu, z którego korzysta po obu stronach „barykady” (frontend/backend). W pracy używa głównie „ekosystemu” Vue.js i React. Od kilku lat współpracuje ze szkołą programowania Kodilla, w której zajmuje się mentoringiem kursantów, a także współtworzy materiały dydaktyczne zarówno do kursów podstawowych, jak i z serii „pro”. Po godzinach lubi wypocić się na siłowni, a wieczory spędza na słuchaniu amerykańskich podcastów i muzyki z dawnych lat.

 

Oceny i opinie klientów: Redux. Kurs video. Praktyczny przewodnik Paweł Zagrobelny (9)

Informacja o opiniach
Weryfikacja opinii następuje na podstawie historii zamowień na koncie Użytkownika umiejszczającego opinię. Użytkownik mógł otrzymać punkty za opublikowanie opinii uprawniającej do uzyskania rabatu w ramach Programu Kadr.
5.8
  • 6 (8)
  • 5 (0)
  • 4 (1)
  • 3 (0)
  • 2 (0)
  • 1 (0)
  • Świetny kurs.

    Opinia: anonimowa Opinia dodana: 2023-05-22 Ocena: 6   
    Opinia potwierdzona zakupem
    Opinia dotyczy produktu: kurs video
    Czy opinia była pomocna:
  • Super kurs. Polecam

    Opinia: anonimowa Opinia dodana: 2022-03-12 Ocena: 6   
    Opinia potwierdzona zakupem
    Opinia dotyczy produktu: kurs video
    Czy opinia była pomocna:
  • Paweł jest świetnym nauczycielem i dzięki temu kursowi zrozumiałem jak pracować z react-reduxem. Oby więcej tak dobrze przemyślanych materiałów. Polecam!

    Opinia: Maciej Opinia dodana: 2021-10-28 Ocena: 6   
    Opinia potwierdzona zakupem
    Opinia dotyczy produktu: kurs video
    Czy opinia była pomocna:
  • świetny przemyślany kurs, nie przegadany, z odpowiednią liczbą ćwiczeń

    Opinia: anonimowa Opinia dodana: 2021-08-11 Ocena: 6   
    Opinia potwierdzona zakupem
    Opinia dotyczy produktu: kurs video
    Czy opinia była pomocna:
  • Żeby inne kursy były na podobnym poziomie..

    Opinia: BogKow Opinia dodana: 2021-07-16 Ocena: 6   
    Opinia potwierdzona zakupem
    Opinia dotyczy produktu: kurs video
    Czy opinia była pomocna:
  • Pawła kojarzę ze szkoleń stacjonarnych. Już wtedy poznałem go jako osobę kompetentną, opanowaną i z dużym zacięciem edukacyjnym. Kurs online również łączy te wszystkie cechy, do tego jest możliwość wracania do materiału, porobiłem sobie notatki. Do materiałów również wracam i polecam wszystkim zarówno taką metodę nauki jak i te konkretne szkolenie.

    Rozwiń »
    Opinia: Tomek Opinia dodana: 2021-07-02 Ocena: 6   
    Opinia niepotwierdzona zakupem
    Opinia dotyczy produktu: kurs video
    Czy opinia była pomocna:
  • Jednym słowem, świetny kurs. Krótkie przykłady, teorii tyle ile musi być byśmy cokolwiek zrozumieli a później już same mięso. Polecam!

    Opinia: Piotr Opinia dodana: 2021-06-25 Ocena: 6   
    Opinia niepotwierdzona zakupem
    Opinia dotyczy produktu: kurs video
    Czy opinia była pomocna:
  • Słychać, że dla autora takie kursy to czysta przyjemność. Bardzo fajnie przerobiony materiał, kurs przyjemny dla oka, głos nie usypia, ciekawe przykłady. Chętnie zobaczyłbym go jeszcze w akcji

    Opinia: anonimowa Opinia dodana: 2021-06-25 Ocena: 6   
    Opinia niepotwierdzona zakupem
    Opinia dotyczy produktu: kurs video
    Czy opinia była pomocna:
  • Polecam ten kurs oglądać z przyśpieszeniem 2x, gdyż autor mówi bardzo powoli.

    Opinia: anonimowa Opinia dodana: 2023-01-15 Ocena: 4   
    Opinia potwierdzona zakupem
    Opinia dotyczy produktu: kurs video
    Czy opinia była pomocna:
więcej opinii »

Szczegóły kursu

Dane producenta » Dane producenta:

Helion SA
ul. Kościuszki 1C
41-100 Gliwice
e-mail: gpsr@helion.pl
Format: Online
Data aktualizacji: 2021-05-18
ISBN: 978-83-283-7991-6, 9788328379916
Numer z katalogu: 149282

Videopoint - inne kursy

Kurs video
118,30 zł
Dodaj do koszyka
Sposób płatności