Kontakt aufnehmen

Schulungsübersicht

Modul 1: Verwalten des States in Angular

  • State-Management mit Reactive Programming anwenden
  • Anwendung mit NgRx Signal Store
  • Was ist ein Store?
  • Verwendung von signalState und signalStore
  • Vorteile der Nutzung von Entity Management
  • Bereitstellung und Injection des Stores in einer Komponente
  • Auslesen und Verwenden des States
  • Verstehen von Lifecycle-Hooks
  • Verwendung benutzerdefinierter Store-Eigenschaften

Modul 2: Angular Routing

  • Routing-Informationen im Code abfragen
  • Nutzung der Router-Lifecycle und Events
  • Implementieren eines Route-Daten-Resolvers
  • Einsatz von Lazy Loading
  • Verhindern unberechtigten Zugriffs mittels Route Guards

Modul 3: Angular Sicherheit

  • Sicherheitsbest Practices in Angular
  • Prävention von Cross-Site-Scripting (XSS) und Sanitisierung
  • Content Security Policy in Angular als Defense-in-Depth-Massnahme
  • Implementierung von Schutz vor Cross-Site-Request-Forgery (CSRF) in Angular
  • Best Practices für Authentifizierung und Autorisierung
  • Einsatz von OpenID Connect (OIDC) und JWT-Tokens
  • Implementieren einer authentifizierenden Middleware

Modul 4: Angular Testing

  • Die Rolle von Unit-Tests in Angular
  • Testen von Angular-Komponenten
  • Testen von Angular-Diensten
  • Testen von Angular-Pipes
  • Testen von Routing und Navigation
  • Erstellen von Code-Coverage-Berichten

Modul 5: Angular Performance

  • Einführung in die Optimierung der Runtime-Performance
  • Langsame Berechnungen und deren Identifikation
  • Überspringen von Komponenten-Subtrees
  • Verstehen und Anwenden der OnPush-Change-Detection

Voraussetzungen

Die Teilnehmer sollten bereits praktische Erfahrung mit Angular vorweisen können.

 21 Stunden

Teilnehmerzahl


Preis je Teilnehmer (exkl. USt)

Erfahrungsberichte (1)

Kommende Kurse

Verwandte Kategorien