Schulungsinhalt
Überblick über Redux
Einführung in Redux und seine Funktionsweise
Vergleich von Redux und Flux
Die drei grundlegenden Prinzipien von Redux
Programmieren mit Immutable Daten
Wesentliche Bausteine in Redux: Actions, Reducers und Store
Integration von Redux in React
Container- und Präsentationskomponenten in React
Verbindung von Redux mit einer React-Komponente
Einsatz von React-Redux zur Integration von Redux in React
Nutzung des Providers und des React-Kontexts
Migration und Debugging
Migration einer bestehenden React-Anwendung zu Redux
Debugging von Redux mit der Redux Chrome Extension
Fortgeschrittene Redux-Konzepte
Arbeiten mit mehreren Reducern
Kombinieren von Reducern in einer Anwendung
Lazy Loading von Reducern und Code-Splitting
Erstellung benutzerdefinierter Middleware für Redux
Funktionale Ansätze zur Erstellung von Reducern
Best Practices für das Status-Management in Redux
Asynchrone Operationen und Redux
Arbeiten mit asynchronen Aktionen in Redux
Integration von REST- oder GraphQL-Diensten mit der Fetch-API
Orchestrierung von Seiteneffekten mit Thunk, Sagas oder Observables
Routing in Redux
Integration von React Router mit React und Redux
Konfiguration und Verwaltung von Pfaden im Router
Arbeiten mit URL-Parametern in Redux-Anwendungen
Zielgruppe
Dieser Kurs richtet sich an React-Entwickler, die ihre Fähigkeiten in der Verwaltung des Anwendungsstatus mit Redux erweitern und die Integration von asynchronen Datenströmen meistern möchten.
Seminarziele
In diesem Kurs erwerben Sie fundierte Kenntnisse in der Nutzung von Redux zur effizienten Verwaltung des Anwendungsstatus in React-Anwendungen. Sie lernen die grundlegenden Prinzipien und Konzepte von Redux kennen und setzen diese praktisch um. Der Kurs zeigt Ihnen, wie Sie React-Komponenten mit einem Redux-Store verbinden und wie Sie Redux für die Integration mit GraphQL- oder REST-APIs nutzen, beispielsweise durch den Einsatz von Redux Thunk, Redux Sagas oder Redux Observable. Um das erlernte Wissen zu vertiefen, arbeiten die Teilnehmer an einem praktischen Gruppenprojekt, in dem sie eine Anwendung entwickeln, ihre Ergebnisse präsentieren und an einem Codereview teilnehmen. So wird die Beherrschung der Redux-Techniken in realen Projektszenarien sichergestellt.
Vorkenntnisse
Die Voraussetzung zur Teilnahme ist der Besuch des Kurses „Einführung in React“ oder das Vorhandensein vergleichbarer Kenntnisse in React.
Seminardauer
Preis
Präsenzseminar/FLEXINAR®:
LIVEINAR®:
Individual Training: Preis auf Anfrage
Inhouse Training: Preis auf Anfrage
Seminarnummer
Fehler: Kontaktformular wurde nicht gefunden.
Ihr Berater
Martin Heubeck
Group Leader Sales
- martin.heubeck@protranet.de
Beratungszentrale und Buchungshotline:
- 0800 3400311
- beratung@protranet.de
Kataloge
Formate
Dieses Seminar können Sie als Präsenzseminar, online als LIVEINAR® oder im flexiblen Mix als FLEXINAR® buchen.





