Vielen Dank für die Zusendung Ihrer Anfrage! Eines unserer Teammitglieder wird Sie in Kürze kontaktieren.
Vielen Dank, dass Sie Ihre Buchung abgeschickt haben! Eines unserer Teammitglieder wird Sie in Kürze kontaktieren.
Schulungsübersicht
Modul 1: Zustandsverwaltung in Angular
- Zustandsverwaltung mithilfe reaktiver Programmierung umsetzen
- Einsatz des NGRX Signal Store in der Anwendung
- Was ist ein Store?
- Nutzung von signalState und signalStore
- Vorteile der Verwendung von Entity Management
- Bereitstellung und Injektion des Stores innerhalb einer Komponente
- Auslesen sowie Nutzung des Zustandswerts
- Grundlagen zu Lifecycle-Hooks verstehen
- Nutzung benutzerdefinierter Store-Eigenschaften
Modul 2: Angular-Routing
- Routeninformationen im Code abrufen
- Nutzung des Router-Lifecycles sowie Events
- Einrichtung eines Daten-Resolvers für Routen
- Lazy Loading effektiv nutzen
- Verhindern unbefugten Zugriffs mittels Route Guards
Modul 3: Sicherheit in Angular
- Bewährte Praktiken zur Absicherung von Angular-Anwendungen
- Vorbeugung von Cross-Site-Scripting (XSS) und Durchführung der Datensanitierung
- Einsatz einer Content Security Policy als zusätzlicher Schutzmechanismus in Angular
- Implementierung von Maßnahmen gegen Cross-Site-Request-Forgery in Angular
- Bewährte Vorgehensweisen bei Authentifizierung und Autorisierung
- Nutzung von OpenID Connect (OIDC) sowie JWT-Tokenen
- Einrichtung einer Authentifizierungs-Middleware
Modul 4: Testing in Angular
- Die Rolle von Unit-Tests im Angular-Kontext
- Testen von Angular-Komponenten
- Testen von Angular-Services
- Testen von Angular-Pipes
- Testung von Routing-Flüssen und Navigation
- Erstellung umfassender Code-Abdeckungsberichte
Modul 5: Performance-Optimierung in Angular
- Einführung in Methoden zur Optimierung der Laufzeitperformance
- Identifizierung langsamer Berechnungen
- Auslassen bestimmter Komponenten-Unterebenen bei Updates
- Verstehen und Nutzen der OnPush-Zustandsüberwachung
Voraussetzungen
Die Teilnehmer sollten bereits über praktische Erfahrung mit Angular verfügen.
21 Stunden
Erfahrungsberichte (1)
Die SignalStore-Konzepte, da sie für mich neu waren.
Alexander Ivanov
Kurs - Angular Advanced 2 days
Maschinelle Übersetzung