Kontakt aufnehmen

Schulungsübersicht

Modul 1. Verwaltung 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 Verwendung von Entity Management
  • Bereitstellung und Injektion des Stores in einer Komponente
  • Lese- und Verwendungsweise des States
  • Verständnis von Lifecycle Hooks
  • Nutzung benutzerdefinierter Store-Eigenschaften

Modul 2. Angular Routing

  • Ermittlung der Routeninformationen im Code
  • Verwendung des Router-Lifecycle und -Events
  • Implementierung eines Route-Data Resolvers
  • Verwendung von Lazy Loading
  • Verhinderung unbefugten Zugriffs durch Route Guards

Modul 3. Angular Security

  • Angular Security Best Practices
  • Verhinderung von Cross-Site Scripting (XSS) und Sanitisierung
  • Inhaltssicherheitsrichtlinie in Angular als Defense-in-Depth
  • Implementierung von Cross-Site Request Forgery (CSRF) in Angular
  • Best Practices für Authentifizierung und Autorisierung
  • Verwendung von OpenID Connect (OIDC) und JWT-Tokens
  • Implementierung einer authentifizierenden Middleware

Modul 4. Angular Testing

  • Die Rolle des Unit-Testings in Angular
  • Testen von Angular-Komponenten
  • Testen von Angular-Services
  • Testen von Angular-Pipes
  • Testen von Routing und Navigation
  • Generieren von Code-Coverage-Berichten

Modul 5. Angular Performance

  • Einführung in die Runtime-Performance-Optimierung
  • Slangsamere Berechnungen und deren Identifizierung
  • Überspringen von Komponente-Subtrees
  • Verständnis und Nutzung der OnPush-Änderungserkennung

Voraussetzungen

Die Teilnehmer sollten bereits praktische Erfahrung mit Angular haben.

 21 Stunden

Teilnehmerzahl


Preis je Teilnehmer (exkl. USt)

Erfahrungsberichte (1)

Kommende Kurse

Verwandte Kategorien