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.
Dauer 21 Stunden
Schulungsübersicht
Modul 1. State-Management in Angular
- State-Management mit Reactive Programming anwenden
- Anwendung mit dem NgRx Signal Store
- Was ist ein Store?
- Verwendung von signalState und signalStore
- Die Vorteile der Verwendung von Entity-Management
- Store in einer Komponente bereitstellen und injizieren
- State lesen und verwenden
- Lifecycle-Hooks verstehen
- Verwendung von benutzerdefinierten Store-Eigenschaften
Modul 2. Angular Routing
- Routeninformationen im Code abrufen
- Router-Lifecycle und -Events nutzen
- Einen Route-Daten-Resolver implementieren
- Lazy Loading verwenden
- Unbefugten Zugriff mit Route-Guards verhindern
Modul 3. Angular Security
- Angular-Security-Best-Praktiken
- Prävention von Cross-Site-Scripting (XSS) und Sanitization
- Content-Security-Policy 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 eines authentifizierenden Middleware
Modul 4. Angular Testing
- Die Rolle des Unit-Testens 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 Laufzeit-Performance
- Langsame Berechnungen und deren Identifikation
- Überspringen von Komponentenzweigen (Subtrees)
- Verstehen und Anwenden von OnPush-Change-Detection
Voraussetzungen
Die Teilnehmenden sollten bereits praktische Erfahrung mit Angular haben.
Erfahrungsberichte (1)
Die SignalStore-Konzepte, da sie für mich neu waren.
Alexander Ivanov
Kurs - Angular Advanced 2 days
Maschinelle Übersetzung