Kontakt aufnehmen
 Dauer 21 Stunden

Schulungsübersicht

Modul 1. State-Management in Angular

  • Anwendung von State-Management mit Reactive Programming
  • Anwendung mit NGRX Signal Store
  • Was ist ein Store?/li>
  • Nutzung von signalState und signalStore
  • Die Vorteile der Nutzung von Entity Management
  • Bereitstellen und Injizieren des Stores in einer Komponente
  • Lesen und Nutzen des Zustands
  • Verständnis der Lifecycle Hooks
  • Nutzung benutzerdefinierter Store-Eigenschaften

Modul 2. Angular-Routing

  • Abrufen von Routing-Informationen im Code
  • Nutzung des Router Lifecycle und von Ereignissen
  • Implementierung eines Route Data Resolvers
  • Nutzung von Lazy Loading
  • Verhindern des unbefugten Zugriffs durch Route Guards

Modul 3. Angular Security

  • Best Practices für die Angular-Sicherheit
  • Verhindern von Cross-Site-Scripting (XSS) und Sanitisierung
  • Inhalts-Sicherheitsrichtlinie (Content Security Policy) in Angular als mehrstufige Verteidigung
  • Implementierung von Cross-Site-Request-Forgery-Schutz in Angular
  • Best Practices für Authentifizierung und Autorisierung
  • Nutzung von OpenID Connect (OIDC) und JWT-Tokens
  • Implementierung eines Authentifizierungs-Middlewares

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
  • Erstellung von Code-Coverage-berichten

Modul 5. Angular Performance

  • Einführung in die Optimierung der Laufzeitleistung
  • Langsame Berechnungen und wie man sie identifiziert
  • Überspringen von Komponenten-Unterbäumen
  • Verständnis und Nutzung der OnPush-Änderungserkennung

Voraussetzungen

Die Teilnehmenden sollten bereits praktische Erfahrung mit Angular haben.

Teilnehmerzahl


Preis je Teilnehmer (exkl. USt)

Erfahrungsberichte (1)

Kommende Kurse

Verwandte Kategorien