Schulung Reaktive Architekturen mit Angular und Redux (Öffentlich)

20. 12. bis 21. 12. 2017

In diesem interaktiven Seminar erfahren Sie von Manfred Steyer - O'Reilly-Autor und Google Developer Expert - sowie von Michael Hladk - Organisator von Angular Vienna - wie Sie reaktive Anwendungen mit Angular entwickeln können. Sie lernen anhand einer Fallstudie mit zahlreichen Anwendungsbeispielen die professionelle Nutzung von rxjs (Reactive Extensions for JavaScript) kennen und erfahren, wie Sie mit Redux eine klare und reaktive Architektur in Ihrer Anwendung etablieren. 

Grundlagen

Sie sollten Grundlagenwissen in Angular mitbringen. Beispielsweise können Sie sich mit dem offiziellen Tutorial auf www.angular.io vorbereiten.

Inhalte

  • rxjs (Reactive Extensions for JavaScript)
    • Observables
    • Observables erzeugen
    • Cold vs. Hot Observables
    • Nutzen und Kombinieren von Operatoren
    • Observables vs. Subjects
    • Arten von Subjects
  • Redux mit @ngrx/Store
    • Motivation und Alternativen
    • Architektur
    • Store
    • Actions
    • Reducer
    • Action Builder und Alternativen
    • Asynchrone Nebeneffekte mit @ngrx/Effects
    • Debuggen von Redux-Anwendungen
    • Undo/Redo mit Redux
    • Optimistic UIs mit Redux
    • Persistieren von Zuständen
  • Reaktive Formulare
    • Objektmodell hinter reaktiven Formularen
    • Aufbau reaktiver Formulare
    • Validieren reaktiver Formulare
    • Dynamische Formulare
  • Komponentendesign für ReduxRouting und Redux
    • Arten von Komponenten und deren Umsetzung
    • Kommunikation zwischen Komponenten

Details & Anmeldung