
Professional NGRX: Advanced State Management & Best Practices (100% Online, Interaktiv, Deutsch)
Weiterführende Details und Best Practices für alle, die tiefer in NGRX vordringen wollen!
Beschreibung
Dieser Workshop deckt eine Menge weiterführender Details und Best Practices für alle, die Tiefer in die Welt von NGRX eindringen wollen, ab. Sie lernen nicht nur die verschiedenen Techniken sondern auch wann man diese anwendet. Ein wesentlicher Bestandteil sind die Hands-On Übungen und anschließende Diskussionen, wo auch Ihre individuellen Herausforderungen behandelt werden können.
Nach diesem Workshop werden Sie unter anderem in der Lage sein, …
- ☑️ Feature-Stores und Feature-übergreifende Abhängigkeiten zu nutzen
- ☑️ zwischen StateModel und ViewModel zu unterscheiden und zu konvertieren
- ☑️ Fehlerbehandlung professionell einzusetzen
- ☑️ Optimistische und Pessimistische Aktionen nutzen zu können
- ☑️ Ihre Store-Lösung automatisiert zu testen
- ☑️ die benötigte Code Menge mit @ngrx/entity und @ngrx/data reduzieren
- ☑️ @ngrx/data für Ihre Anforderungen anzupassen
Highlights
✅ Komplett online – Keine Anreise erforderlich!
✅ Interaktiv: Stellen Sie Fragen und nehmen Sie an Diskussionen teil
✅ Viele Übungen und Live-Coding
✅ Fallstudie, die Sie als Blaupause für Ihre eigenen Projekte verwenden können
✅ Pair-Programming mit Ihrem Trainer
Ausgewählte zufriedene Kunden
Einige Impressionen
Wir sind alle über ein browserbasiertes virtuelles Klassenzimmer verbunden.
Viele Live-Codierungen und interaktive Übungen, einschließlich Paarprogrammierung mit Ihren Trainern
Didaktischer Ansatz
Theoriephasen wechseln sich mit Live-Coding und Übungen ab.
Voraussetzungen
Sie haben bereits Angular und NGRX verwendet und wollen nun in die Untiefen von NGRX eindringen.
Unser Extra: Offene Q&A-Runde 🎁
Als kleines Extra hängen wir an beide Kurstage eine offene Q&A-Runde an, wo Sie Fragen, die über den Workshop hinaus gehen, einbringen können. Auf diese Weise können Sie mit uns zum Beispiel Projekt-bezogene Problemstellungen diskutieren. Damit ergänzen wir den Workshop um Consulting-Aspekte.
Bis 19.6.2022 bieten wir noch die günstigen Early Bird Preise an.
Unternehmenstraining
Bitte kontaktieren Sie uns, wenn Sie einen Unternehmensworkshop mit diesen oder ähnlichen Themen (remote oder vor Ort) organisieren möchten. Generell sind Firmenschulungen bei mindestens acht Teilnehmern günstiger. Sie erreichen uns hier: office@angulararchitects.io
04.07. - 05.07.2022
Datum & Uhrzeit:
04.07.2022, 9:00 Uhr - 05.07.2022, 17:00 Uhr
Veranstalltungsort:
Alternativen:
Ihre Trainer:
Alle Workshop-Inhalte
NgRx & Architektur
- Feature Stores und ihr Verhätlnis mit Container und Presentational Komponenten
- Abhängigkeitsregeln mittels nx
- Facade Pattern
- Featureübergreifende Abhängigkeiten
Best Practices
- Caching allgemein
- Caching durch Selektoren
- Fehlerbehandlung
- Datenstrukturen: StateModel vs. ViewModel
- Deferred Actions: Behandlung von Routing, Popups und ähnlichem
- Optimistic vs. Pessimistic Store
- Formulare und Immutability
Testing
- Unit Tests für Reducer, Selektoren und Effects
- NgRx Mocks für Komponententests
- Integrationstests für NgRx
"Boilerplate Code" reduzieren
- @ngrx/entity
- EntityAdapter
- @ngrx/data
- Customising @ngrx/data
- Diverse Plugins (redo/undo, Formulare, etc.)
Vergleich mit Alternativen: Akita und NGXS
- Vergleich mit Akita
- Vergleich mit NGXS
