Schulungsübersicht

Modul 1. Zustandsverwaltung in Angular

  • Zustandsverwaltung mit reaktiver Programmierung anwenden
  • Anwendung mit NgRx Signal Store
  • Was ist ein Store
  • Verwendung von signalState und signalStore
  • Die Vorteile der Nutzung von Entity Management
  • Bereitstellen und Injizieren des Stores in einer Komponente
  • Lesen und Verwenden des Zustands
  • Verstehen von Lebenszyklus-Hooks
  • Verwendung benutzerdefinierter Store-Eigenschaften

Modul 2. Angular-Routing

  • Abrufen von Routeninformationen im Code
  • Verwendung von Router Lebenszyklus und Ereignissen
  • Implementieren eines Route-Data-Resolvers
  • Verwendung von Lazy Loading
  • Verhindern nicht autorisierter Zugriffe mit Route-Guards

Modul 3. Angular-Sicherheit

  • Angular-Sicherheitsbest Practices
  • Verhindern von Cross-Site Scripting (XSS) und Sanitisierung
  • Content Security Policy in Angular als tiefgestaffelte Verteidigung
  • Implementieren von Cross-Site Request Forgery (CSRF) in Angular
  • Best Practices für Authentifizierung und Autorisierung
  • Verwendung von OpenID Connect (OIDC) und JWT-Token
  • Implementieren eines Authentifizierungs-Middlewares

Modul 4. Angular-Testen

  • Die Rolle von Einheitstests in Angular
  • Testen von Angular-Komponenten
  • Testen von Angular-Services
  • Testen von Angular-Pipes
  • Testen von Routing und Navigation
  • Erstellen von Code-Coverage-Berichten

Modul 5. Angular-Leistungsfähigkeit

  • Einführung in die Laufzeitperformance-Optimierung
  • Langsame Berechnungen und wie man sie identifiziert
  • Überspringen von Komponentenunterbäumen
  • Verstehen und Anwenden von OnPush Change Detection

Voraussetzungen

Die Teilnehmer sollten bereits praktische Erfahrung mit Angular haben.

 14 Stunden

Teilnehmerzahl


Preis je Teilnehmer (exkl. USt)

Erfahrungsberichte (5)

Kommende Kurse

Verwandte Kategorien