Redux. Kurs video. Praktyczny przewodnik
- Ocena:
- 5.8/6 9 opinii
- Wersja:
- Online
- Czas trwania:
- 07:44:21
- Technologia:
- React Redux 7.2, Visual Studio Code
+ gratis
Kupując ten produkt dodatkowo otrzymasz:
React i Redux. Praktyczne tworzenie aplikacji WWW. Wydanie II ( ebook )
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
-
Znany i uwielbiany przez programistów React doczekał się potomka. Tak bowiem można by nazwać Gatsby.js – generator stron statycznych bazujący na bibliotece React. Gatsby używa jej jako swojej podstawy do budowania interfejsów użytkownika. Dalsze podobieństwa to między innymi struktura projektu i zastosowanie komponentów zapewniających modularność i
(59,59 zł najniższa cena z 30 dni)
104.30 zł
149.00 zł (-30%) -
Mimo intensywnego rozwoju mediów społecznościowych, a co za tym idzie – nowego modelu kontaktu z klientami i „followersami”, zapotrzebowanie na profesjonalne, nowoczesne strony WWW nie maleje. Firmy i osoby prywatne wciąż poszukują twórców witryn w pełni responsywnych i maksymalnie interaktywnych, po których poruszanie się będzie dla użytkownika pr
(67,60 zł najniższa cena z 30 dni)
101.40 zł
169.00 zł (-40%) -
Jeśli myślisz o rozpoczęciu pracy w sektorze IT i czujesz wyraźny pociąg do front-endu – proponowany przez nas kurs zdecydowanie jest dla Ciebie. W jego trakcie zdobędziesz praktyczną wiedzę o tym, jak powstaje nowoczesna i profesjonalna aplikacja internetowa. Podczas szkolenia odtworzysz dla siebie przygotowany wcześniej projekt, poznasz jego tajn
(51,60 zł najniższa cena z 30 dni)
77.40 zł
129.00 zł (-40%) -
Vue.js to jeden z trzech najpopularniejszych frameworków JavaScript. Od Reacta i Angulara odróżnia go zwiększona szybkość i elastyczność, a przede wszystkim prostota. Z obsługą tego frameworka nie powinna mieć problemu nawet osoba początkująca; jego twórcy dołożyli wszelkich starań, by praca z nim była przyjemna i efektywna. Przyjrzyjmy się cechom
(59,59 zł najniższa cena z 30 dni)
89.40 zł
149.00 zł (-40%) -
JavaScript jest językiem programowania, bez którego nie mogłyby istnieć używane dziś strony internetowe i aplikacje. Za przeważającą większością z nich bowiem stoi kod pisany właśnie w tym języku. Jego skrypty służą najczęściej do zapewniania interakcji. Reagują one na zdarzenia, walidują dane wprowadzane w formularzach, tworzą – czasem bardzo skom
(67,60 zł najniższa cena z 30 dni)
101.40 zł
169.00 zł (-40%) -
Kiedy mówimy o technologiach tworzących stack technologiczny dla JavaScriptu , zapewne wymienimy Vue.js, React lub Angular. To one znalazły się na podium frameworków przeznaczonych do tworzenia stron i aplikacji internetowych. Wszystkie trzy cieszą się popularnością i mają rzeszę zwolenników wśród frontendowych programistów. Wybór odpowiedniego do
(47,60 zł najniższa cena z 30 dni)
71.40 zł
119.00 zł (-40%) -
Szeroka dostępność Internetu przyczyniła się do stopniowego odchodzenia od przechowywania danych lokalnie i na nośnikach fizycznych. Dziś rozwiązania te są wypierane przez zdalną bazę danych ulokowaną na zewnętrznym serwerze — powszechnie znanym jako chmura. Zmienia się nie tylko zapis plików, ale także sposób myślenia o wytwarzaniu i utrzymaniu ap
(59,59 zł najniższa cena z 30 dni)
89.40 zł
149.00 zł (-40%) -
Wiesz, że ponad połowa aktywności w sieci jest podejmowana przez boty? Powód ich popularności nie powinien być zaskoczeniem - w świecie usług i biznesu chodzi przede wszystkim o poznanie rynku i konkurencji. W tym wypadku kto ma technologię, ten ma przewagę, a daje ją web scraping. Dosłownie tłumaczony jako zdrapywanie sieci, web scraping służy do
(55,60 zł najniższa cena z 30 dni)
83.39 zł
139.00 zł (-40%) -
Szybkość, prostota, wszechstronność, interoperacyjność... to dopiero początek długiej listy zalet JavaScript. Choć trudno to sobie wyobrazić, przed erą JavaScript w Internecie dominowały statyczne strony www. Dopiero wraz z nadejściem tego skryptowego języka programowania otworzyły się możliwości podejmowania interakcji z użytkownikiem. JavaScript
(51,60 zł najniższa cena z 30 dni)
77.40 zł
129.00 zł (-40%) -
Życie jest zbyt ciekawe, by tracić je na wykonywanie na piechotę czynności, które można zautomatyzować i przyspieszyć! Z taką (prawdopodobnie) myślą do prac nad swoim frameworkiem przystąpił Eric Schoffstall i oto w 2013 roku świat otrzymał Gulpa, task runnera, darmowy i otwarty zestaw narzędzi do budowania aplikacji bazujących na JavaScripcie. Jak
(51,60 zł najniższa cena z 30 dni)
77.40 zł
129.00 zł (-40%)
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.
Spis lekcji (odkodowane lekcje)
-
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
Kurs Video "Redux. Kurs video. Praktyczny przewodnik" zobaczysz:
-
w aplikacjach Ebookpoint i Videopoint na Android, iOS, HarmonyOs
-
na systemach Windows, MacOS i innych z dostępem do najnowszej wersji Twojej przeglądarki internetowej
Szczegóły kursu
- Ilość lekcji:
- 44
- Czas trwania:
- 7 godz. 44 min.
- Format:
- Online
- Data aktualizacji:
- 2021-05-18
- ISBN :
- 978-83-283-7991-6, 9788328379916
- Numer z katalogu:
- 149282
- Do kursu dołączone są materiały dodatkowe, znajdziesz je w Twojej Bibliotece
- Kategorie:
Web development » JavaScript
Web development » React
Videopoint - inne kursy
-
Angular został przystosowany przez programistów Google’a do tworzenia złożonych i skalowalnych aplikacji. Dzięki modułowości i wydajności jest wybierany do pisania wymagających aplikacji korporacyjnych i biznesowych. Kod jest zredukowany i zorganizowany modułowo, co zapewnia czytelność i ułatwia pracę nad projektem. Dla tworzenia dynamicznych aplik
(81,95 zł najniższa cena z 30 dni)
119.20 zł
149.00 zł (-20%) -
Utrzymanie czystego kodu ułatwia pracę programistom i przyczynia się do szybszego reagowania na potrzeby odbiorców i wdrażania nowych funkcji. Większa efektywność zespołów programistycznych jest nieoceniona dla funkcjonowania firm. Pozwala zminimalizować ryzyko poważnych awarii i pozytywnie wpływa na wizerunek marki. Jednak utrzymanie czystego kodu
(84,50 zł najniższa cena z 30 dni)
67.60 zł
169.00 zł (-60%) -
Sztuczna inteligencja przyczyniła się do prawdziwej rewolucji technologicznej i zmieniła branżę informatyczną. Po funkcje oparte na AI chętnie sięgnął Microsoft, by udoskonalić swój wiodący produkt – Excela. AI poprzez zaawansowane algorytmy potrafi automatycznie analizować i interpretować duże zbiory danych, co przyspiesza proces podejmowania decy
(112,05 zł najniższa cena z 30 dni)
199.20 zł
249.00 zł (-20%) -
Pytest – nowoczesny framework do uruchamiania testów automatycznych w języku Python. Można używać tej platformy do przeprowadzania testów jednostkowych, ale sprawdzi się świetnie także podczas konstruowania rozbudowanych testów wyższego poziomu (integracyjnych, end-to-end) dla całych aplikacji czy bibliotek. Z Pytestu do testowania kodu korzystają
(39,90 zł najniższa cena z 30 dni)
59.59 zł
149.00 zł (-60%) -
Realizacja kolejnych projektów – oto, w jaki sposób pracuje dziś bardzo wielu specjalistów. By wspiąć się na wyższy poziom kariery, zdobyć nową, ciekawą posadę, awansować w strukturach firmy, trzeba opanować sztukę profesjonalnego zarządzania projektami. Tu z pomocą wkracza Microsoft Project. Narzędzie, które ma ugruntowaną rynkową pozycję i opinię
(81,95 zł najniższa cena z 30 dni)
59.59 zł
149.00 zł (-60%) -
InDesign jest kluczowym narzędziem używanym w branży graficznej, wydawniczej i reklamowej. Ten program komputerowy, stworzony przez firmę Adobe, służy do projektowania, łamania, składania i przygotowywania do druku materiałów poligraficznych – szczególnie wydawnictw wielostronicowych i o skomplikowanej strukturze. Za jego pomocą można przygotować p
(26,97 zł najniższa cena z 30 dni)
53.95 zł
67.44 zł (-20%) -
Informatyka, w szczególności programowanie, algorytmami stoi. Stanowią one punkt wyjścia do tworzenia sprawnie działającego kodu. Dlatego też wiedza o tym, jak za ich pomocą efektywnie rozwiązywać najbardziej skomplikowane problemy, okazuje się być nieoceniona w wielu dziedzinach – od analizy danych, przez rozwój oprogramowania, aż po sztuczną inte
(64,50 zł najniższa cena z 30 dni)
51.60 zł
129.00 zł (-60%) -
Skrót AI jest dziś używany we wszelkich kontekstach i powtarzany niczym magiczne zaklęcie. Jedni się cieszą, inni się boją. My, w ramach naszego kursu, pokazujemy, jak skorzystać z niezwykłych możliwości, jakie niosą ze sobą najpopularniejsze dziś modele generatywnego AI. Dzięki zaprzęgnięciu ich do pracy można znacznie ułatwić i przyspieszyć reali
(65,45 zł najniższa cena z 30 dni)
95.20 zł
119.00 zł (-20%) -
Marzysz o pracy w IT, która „robi różnicę”? Stanowisko inżyniera sieci wiąże się ze sporą odpowiedzialnością, ponieważ od niego zależy działanie sieci całego przedsiębiorstwa. Tylko co to właściwie znaczy? W praktyce chodzi o prawidłowe funkcjonowanie programów i aplikacji sieciowych, działanie telefonii IP, możliwość tworzenia kopii zapasowych i k
(76,05 zł najniższa cena z 30 dni)
135.20 zł
169.00 zł (-20%) -
Jeśli myślisz o karierze analityka danych albo starasz się o pracę na stanowisku, na którym będziesz analizować dane, ten kurs jest specjalnie dla Ciebie. Opanujesz dzięki niemu między innymi niezbędne podstawy języka SQL i dowiesz się, jak funkcjonuje i do czego może Ci posłużyć system zarządzania relacyjnymi bazami danych MySQL. Te dwie technolog
(112,05 zł najniższa cena z 30 dni)
199.20 zł
249.00 zł (-20%)
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:
Kurs video
Oceny i opinie klientów: Redux. Kurs video. Praktyczny przewodnik Paweł Zagrobelny (9) 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.
(8)
(0)
(1)
(0)
(0)
(0)
więcej opinii