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.

 
 

Early Bird

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:

Remote

Alternativen:

Deutsch

Ihre Trainer:

Rainer Hahnekamp

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

Nichts mehr verpassen!


Melde Dich jetzt zu unserem Newsletter an und erhalte alle Informationen zu Angular, unseren Workshops und Terminen.


* Für die Anmeldung bei unserem Newsletter gilt unsere Datenschutz-Richtlinie.

Nur einen Schritt entfernt!

Stellen Sie noch heute Ihre Anfrage,
wir beraten Sie gerne!

Jetzt anfragen!