Zarządzanie stanem w React z wykorzystaniem MobX
Opis
Szkolenie zapewnia dogłębne zrozumienie zarządzania stanem aplikacji React przy użyciu biblioteki MobX. Program warsztatów prowadzi uczestników przez proces implementacji efektywnego zarządzania stanem, od prostych scenariuszy po złożone przypadki użycia. Uczestnicy poznają koncepcje reaktywnego programowania oraz najlepsze praktyki w organizacji stanu aplikacji, ucząc się poprzez praktyczne ćwiczenia i rzeczywiste przykłady implementacji.
Profil uczestnika
- Programiści React szukający efektywnych rozwiązań zarządzania stanem
- Frontend developerzy pracujący nad złożonymi aplikacjami
- Architekci frontendowi projektujący strukturę aplikacji
- Deweloperzy migrujący z innych rozwiązań zarządzania stanem
- Liderzy zespołów technicznych oceniający rozwiązania architektoniczne
- Programiści fullstack zainteresowani optymalizacją frontendu
Agenda
- Podstawy MobX i reaktywności
- Koncepcje reaktywnego programowania
- Obserwowalne stany i akcje
- Automatyczne śledzenie zależności
- Integracja z React
- Zaawansowane wzorce
- Projektowanie stores
- Kompozycja i dziedziczenie stanów
- Asynchroniczne akcje
- Zarządzanie side effects
- Architektura aplikacji
- Organizacja kodu i stores
- Wzorce projektowe z MobX
- Optymalizacja wydajności
- Debugowanie i narzędzia deweloperskie
- Najlepsze praktyki
- Testowanie stores i komponentów
- Obsługa błędów i wyjątków
- Skalowanie aplikacji
- Dokumentacja i standardy kodowania
Korzyści
Uczestnik opanuje techniki efektywnego zarządzania stanem aplikacji przy użyciu MobX i React. Zdobędzie praktyczną wiedzę w zakresie projektowania skalowalnej architektury frontendowej opartej na wzorcach reaktywnych. Rozwinie umiejętność implementacji złożonych scenariuszy zarządzania stanem w aplikacjach korporacyjnych. Nauczy się optymalizować wydajność aplikacji React poprzez właściwe wykorzystanie mechanizmów MobX. Pozna metody debugowania i testowania aplikacji wykorzystujących MobX. Będzie potrafił podejmować świadome decyzje architektoniczne dotyczące zarządzania stanem w projektach.
Wymagane przygotowanie uczestników
- Praktyczna znajomość React
- Doświadczenie w zarządzaniu stanem aplikacji
- Podstawy JavaScript ES6+
- Znajomość wzorców projektowych
Zagadnienia
- Reaktywne programowanie
- Architektura flux i jej warianty
- Zarządzanie stanem aplikacji
- Wzorce projektowe MobX
- Asynchroniczność w MobX
- Optymalizacja wydajności
- Debugowanie aplikacji
- Testowanie stores
- Integracja z React
- Skalowanie aplikacji
- Narzędzia deweloperskie
- Dokumentacja techniczna
Poznaj naszą firmę
INFORMACJA CENOWA:
od 2450 zł netto za jedną osobę
CZAS TRWANIA (dni): 2
KOD SZKOLENIA: IT-SD-273
MASZ PYTANIA?
Skontaktuj się z nami, aby uzyskać więcej informacji o naszych szkoleniach, programach oraz współpracy. Chętnie odpowiemy na wszystkie Twoje zapytania!