- Autor:
- Długość
- liczba lekcji: 44, czas trwania: 07:44:21
- Ocena
Kurs video
Redux. Kurs video. Praktyczny przewodnik Paweł Zagrobelny
- Autor:
- Paweł Zagrobelny
- Wydawnictwo:
- Videopoint
- Wersja:
- Online
- Czas trwania:
- 7 godz. 44 min.
- Technologia:
- React Redux 7.2, Visual Studio Code
- Ocena:
Spis lekcji kursu video
-
1. Wstęp 00:04:58
-
2. Wprowadzenie do Reduxa 02:28:01
- 2.1. Słowem wprowadzenia - po co nam Redux? 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 00:15:51
- 2.10. Quiz 00:21:27
-
3. Architektura Flux, selektory i kreatory akcji 00:40:48
-
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
Opis
kursu video
:
Redux. Kurs video. Praktyczny przewodnik
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
Videopoint - inne kursy
Dzięki opcji "Druk na żądanie" do sprzedaży wracają tytuły Grupy Helion, które cieszyły sie dużym zainteresowaniem, a których nakład został wyprzedany.
Dla naszych Czytelników wydrukowaliśmy dodatkową pulę egzemplarzy w technice druku cyfrowego.
Co powinieneś wiedzieć o usłudze "Druk na żądanie":
- usługa obejmuje tylko widoczną poniżej listę tytułów, którą na bieżąco aktualizujemy;
- cena książki może być wyższa od początkowej ceny detalicznej, co jest spowodowane kosztami druku cyfrowego (wyższymi niż koszty tradycyjnego druku offsetowego). Obowiązująca cena jest zawsze podawana na stronie WWW książki;
- zawartość książki wraz z dodatkami (płyta CD, DVD) odpowiada jej pierwotnemu wydaniu i jest w pełni komplementarna;
- usługa nie obejmuje książek w kolorze.
Masz pytanie o konkretny tytuł? Napisz do nas: sklep@helion.pl
Książka drukowana
Oceny i opinie klientów: Redux. Kurs video. Praktyczny przewodnik Paweł Zagrobelny (9) Weryfikacja opinii następuję na podstawie historii zamówień na koncie Użytkownika umieszczającego opinię. Użytkownik mógł otrzymać punkty za opublikowanie opinii uprawniające do uzyskania rabatu w ramach Programu Punktowego.
(8)
(0)
(1)
(0)
(0)
(0)
więcej opinii
ukryj opinie