Beschreibung
Angular - Reactive Angular mit NgRx
Zielgruppe: Nur für Unternehmen und Institutionen.Angular ist das derzeit beliebteste Open-Source-MVC-Framework zur Erstellung moderner Single-Page-Apps, die komponentenorientiert entsprechend des MVC-Prinzips aufgebaut sind. Mit Hilfe des Plugin-Pakets NgRx ist es möglich, auch reaktive Angular-Apps zu erstellen, die (ähnlich ReactJS) dem Redux-Prinzip folgen. Für dieses zweitägige Seminar benötigen Sie Vorkenntnisse in Angular. Sie lernen @ngrx-store, @ngrx-effects und die weiteren Pakete aus NgRx kennen und erstellen eine reaktive Angular-Applikation.
Kommende Starttermine
Inhalte / Module
- Grundlagen - Flux und Redux
- Flux-Pattern und Redux-Pattern
- States und Stores, Dataflow und Immutability
- NgRx bringt Redux nach Angular
- NgRx zu Angular hinzufügen
- Überblick über die Pakete von NgRx
- Integration in dasAngular CLI
- Das @ngrx/schematics-Paket
- Generieren der Elemente reaktiver Apps mit dem CLI
- Übersicht: Action, Container, Effect, Entity, Feature, Reducer, Store
- Store und Statemanagement
- Stores mit @ngrx/store
- Sideeffects mit @ngrx/effects
- Actions und Reducer
- Pure Functions und Immutability
- Actions und Reducer erstellen
- Die NgRx-Devtools
- Integration des @ngrx/store-devtools-Pakets
- Die Redux DevTools Extension für Chrome
- App durchleuchten mit NgRx-Devtools
- Seiteneffekte im Griff - NgRx-Effects
- @ngrx/effects hinzufügen
- Registrieren von Sideeffects
- Beispiel: Ajaxcalls mit Hilfe von Sideeffects
- States und Routing
- Das @ngrx/router-store-Paket
- Arbeiten mit dem RouterStore
- RouterStates speichern, betrachten und serialisieren
- Navigation über Dispatcher
- Test von NgRx-Apps
- Test von Actions, Reducern, Seletors und Effects
- Test von Actions, Reducern, Seletors und Effects
Zielgruppe / Voraussetzungen
Hinweis: Dieser Kurs richtet sich an Mitarbeitende aus Unternehmen und Institutionen.
Für Privatpersonen ist dieser Kurs leider nicht geeignet.
Bitte beachten Sie: Bildungsgutscheine der Agentur für Arbeit werden für diesen Kurs NICHT anerkannt.
Abschlussqualifikation / Zertifikat
Infos anfordern
GFU Cyrus AG
Erweitern Sie Ihre IT-Skills mit einem offenen IT-Training oder ganz nach Ihren Bedürfnissen durch eine individuelle IT-Schulung. Programmiersprachen (C#, Python, Java, …), Microsoft Office 365, Anforderungsmanagement, Projektmanagement, Business Intelligence, Data Science, Künstliche Intelligenz, IT-Sicherheit , Administration & Datenbanken, Softwareentwicklung, Testmanagement...
Erfahren Sie mehr über GFU Cyrus AG und weitere Kurse des Anbieters.
Bewertungen von Teilnehmern
Bewertungsdurchschnitt: 5
Das Seminar hat meine Erwartungen voll und ganz erfüllt. Die Unterlagen kamen rechtzeitig an (inklusive bester Verpflegung und Adventskalender :D) und mit der Technik hat auch a...
Es wurde nur das Thema behandelt. Alle Teilnehmer hatten den gleichen Stand.
Alles wie erwartet. Gute Unterlagen und Beispiele.