Redux Sagas für React/Redux Applications
Ziele
In dieser 2-tägigen Schulung "Redux Sagas für React/Redux Apps" erhalten Sie eine umfassende Einführung in JavaScript-Generatoren und die Redux Saga-Bibliothek zur Verwaltung asynchroner Operationen in Redux-basierten JavaScript-Anwendungen. Der Kurs beginnt mit einem Überblick über JavaScript-Generatoren und asynchrone Programmierung, wobei Best Practices und konzeptionelle Aspekte hervorgehoben werden.
Sie lernen, eine bestehende Anwendung mit Redux Saga zu erweitern, um asynchrone Operationen effektiv zu verwalten. Der Kurs behandelt auch die Durchführung von Standard-REST-Serviceoperationen, parallele Ausführung von Aufgaben, Fehlerbehandlung, Sequenzierung von Sagas, Zusammenstellung von Sagas, Abbruch von Sagas und das Redux-Saga-Forking-Modell. Nach Abschluss des Kurses werden Sie mit den fortschrittlichen Konzepten und Techniken vertraut sein, um asynchrone Operationen in Redux-basierten React-Anwendungen zu handhaben und zu verwalten.
Zielgruppe
- Webentwickler
Voraussetzungen
Für eine optimale Teilnahme am Kurs empfehlen wir folgende Vorkenntnisse:
- Vorkenntnisse und praktische Erfahrungen mit Modern JavaScript, React und Redux werden in diesem Kurs vorausgesetzt.
Lernmethodik
Die Schulung bietet Ihnen eine ausgewogene Mischung aus Theorie und Praxis in einer erstklassigen Lernumgebung. Profitieren Sie vom direkten Austausch mit unseren projekterfahrenen Trainern und anderen Teilnehmern, um Ihren Lernerfolg zu maximieren.
Agenda
Einführung
- Redux Saga
- Redux Saga im Vergleich zu Redux Thunk
- Vorteile von Saga gegenüber Thunk
JavaScript-Übersicht
- asynchrone Programmierung
- Callbacks, Promises & Async/Await (Überblick)
- Generatoren
- function*, yield und yield*
- Generator-API
- Iteratoren, Iterables, Symbol.Iterator, For-Of-Loop
- ES2018 Asynchrone Iteration
- Generatoren und Promises zusammen nutzen
Redux Saga-Grundlagen
- Installieren und Konfigurieren von Redux Saga
- Erstellen und Erkunden einer Saga
- Ausführen von REST-Service-Operationen mit einer Saga
- Handling Errors
Redux Saga-Patterns
- Sequentielle Sagas
- Parallele Sagas
- Composing Sagas
- Cancelling Tasks
- Unter dem Saga-Fork-Modell
- Concurrency Patterns
- Saga mit Redux (Überblick)
- Channels (Überblick)
Open Badge - Ihr digitaler Kompetenznachweis
Durch die erfolgreiche Teilnahme an einem Kurs bei IT-Schulungen.com erlangen Sie nicht nur Fachkenntnisse und Fähigkeiten, sondern bekommen zusätzlich zu Ihrem Teilnahmezertifikat ein Open Badge als digitalen Nachweis Ihrer Kompetenz.
Sie können diesen in Ihrem persönlichen und kostenfreien Mein IT-Schulungen.com Konto abrufen. Ihre verdienten Badges lassen sich problemlos in sozialen Netzwerken integrieren und weitergeben.
Kurz vor Durchführung
Termin | Standort | Aktion |
---|---|---|
16.05. - 17.05.2024 | Hamburg | |
18.06. - 19.06.2024 | München | |
22.07. - 23.07.2024 | Köln | |
29.08. - 30.08.2024 | Nürnberg |