|
via Udemy |
Go to Course: https://www.udemy.com/course/redux-i-zaawansowane-zarzadzanie-stanem-w-react/
Ten kurs to kompleksowe wprowadzenie do zaawansowanego zarządzania stanem w aplikacjach React. Skierowany jest do osób, które znają podstawy Reacta i chcą wynieść swoje umiejętności na wyższy poziom, ucząc się jak budować skalowalne i dobrze zorganizowane aplikacje przy użyciu Redux, Redux Toolkit oraz Context API.Rozpoczynamy od przyjrzenia się zaawansowanym hookom, takim jak useReducer, useContext, a także bardziej złożonym zastosowaniom useEffect i useCallback, które stanowią fundament nowoczesnego zarządzania logiką w komponentach React. Nauczysz się też, jak poprawnie komponować logikę stanu i jak unikać typowych błędów.Następnie wprowadzamy Context API, a później płynnie przechodzimy do Redux - omawiając zarówno jego koncepcje teoretyczne, jak i praktyczne zastosowanie w kodzie. Zobaczysz, czym są akcje, reducery i store oraz jak wszystko działa razem w architekturze Flux. Poznasz też dobre praktyki, które pomogą Ci pisać bardziej przejrzysty i łatwo testowalny kod.W dalszej części kursu skupiamy się na Redux Toolkit - oficjalnie zalecanym sposobie pracy z Reduxem, który upraszcza tworzenie aplikacji, eliminuje zbędny boilerplate i czyni kod bardziej czytelnym.Na zakończenie zobaczysz, jak wykorzystać wszystko w praktyce, budując aplikację, która dynamicznie zarządza stanem i reaguje na zmiany użytkownika w czasie rzeczywistym. Dodatkowo dowiesz się, jak organizować foldery, separować logikę biznesową i tworzyć struktury, które sprawdzają się w dużych projektach.Ten kurs to doskonała okazja, by poznać nowoczesne podejście do zarządzania stanem i ułatwić sobie pracę z większymi aplikacjami React.