Kontakt aufnehmen
 Dauer 21 Stunden

Schulungsübersicht

Modul 1. State-Management in Angular

  • State-Management mit Reactive Programming anwenden
  • Anwendung mit NGRX Signal Store
  • Was ist ein Store?
  • Verwendung von signalState und signalStore
  • Die Vorteile der Entity-Verwaltung
  • Bereitstellen und Injectieren des Stores in einer Komponente
  • State lesen und nutzen
  • Lebenszyklus-Hooks verstehen
  • Verwendung von benutzerdefinierten Store-Eigenschaften

Modul 2. Angular Routing

  • Routeninformationen im Code abrufen
  • Router-Lebenszyklus und Events nutzen
  • Eine Route-Data-Resolver implementieren
  • Lazy Loading verwenden
  • Verhinderung unbefugten Zugriffs mit Route-Guards

Modul 3. Angular Sicherheit

  • Angular-Sicherheitsbest-practices
  • Prävention von Cross-Site-Scripting (XSS) und Sanitisation
  • Content Security Policy in Angular als mehrstufiger Schutz
  • Implementierung von Cross-Site-Request-Forgery-Schutz in Angular
  • Best Practices für Authentifizierung und Autorisierung
  • Verwendung von OpenID Connect (OIDC) und JWT-Tokens
  • Implementierung eines Authentifizierungs-Middlewares

Modul 4. Angular Testen

  • Die Rolle des Unit-Testings in Angular
  • Testen von Angular-Komponenten
  • Testen von Angular-Diensten
  • Testen von Angular-Pipes
  • Testen von Routing und Navigation
  • Generierung von Code-Abdeckungsberichten

Modul 5. Angular Performance

  • Einführung in die Laufzeit-Performance-Optimierung
  • Langsame Berechnungen und deren Identifizierung
  • Überspringen von Komponenten-Unterbäumen
  • Verständnis und Nutzung der OnPush-Änderungsprüfung

Voraussetzungen

Teilnehmer sollten bereits praktische Erfahrung mit Angular besitzen.

Teilnehmerzahl


Preis je Teilnehmer (exkl. USt)

Erfahrungsberichte (1)

Kommende Kurse

Verwandte Kategorien