Schulungsübersicht

Einführung

  • Überblick über fortgeschrittene Angular 15-Themen
  • Wiederholung der Angular 15-Grundlagen

Fortgeschrittene Komponententechniken

  • Fortgeschrittene Komponentenarchitekturmuster
  • Nutzung fortgeschrittener Komponentenlebenszyklushooks
  • Erstellen dynamischer Komponenten
  • Verwenden von Angular Elements zur Erstellung von Webkomponenten

Fortgeschrittene Direktiventechniken

  • Erstellen benutzerdefinierter struktureller Direktiven
  • Implementieren fortgeschrittener Direktivenzusammenstellung
  • Nutzen der ngTemplateOutlet-Direktive
  • Implementieren fortgeschrittener Animationen

Fortgeschrittene RxJS-Techniken

  • Fortgeschrittene RxJS-Konzepte
  • Nutzen von RxJS zur Implementierung komplexer Benutzeroberflächen
  • Reaktives Programmieren mit Angular 15
  • Reaktive Formulare mit RxJS

Fortgeschrittene Änderungserfassungstechniken

  • Fortgeschrittene Konzepte der Änderungserfassung
  • Implementieren der onPush-Änderungserfassungsstrategie
  • Nutzen der IterableDiffers-API
  • Optimieren der Änderungserfassungsleistung

Fortgeschrittene Routingtechniken

  • Nutzung des Lazy Loadings zur Verbesserung der Anwendungsleistung
  • Nutzen von Preloading-Strategien zur Verbesserung der Benutzererfahrung
  • Implementieren von Server-Side-Rendering mit Angular Universal
  • Implementieren eines benutzerdefinierten Routeroutlets

Fortgeschrittene Testtechniken

  • Schreiben umfassender Tests mit hoher Codeabdeckung
  • Nutzen von Mocks und Spies in Tests
  • Nutzen fortgeschrittener Testframeworks für Angular 15
  • Debuggen komplexer Tests

Fortgeschrittene Debugging-Techniken

  • Nutzen der Angular DevTools
  • Debuggen von Angular 15-Anwendungen mit den Browser-DevTools
  • Troubleshooting bei häufigen Problemen in Angular 15-Anwendungen
  • Nutzen fortgeschrittener Debugging-Techniken zur Leistungsoptimierung

Fortgeschrittene Leistungsoptimierungs-Techniken

  • Fortgeschrittene Leistungsoptimierungs-Techniken für Angular 15
  • Implementieren der Änderungserfassung auf Push
  • Implementieren des Lazy Loadings zur optimalen Leistung
  • Optimieren von Netzwerkanfragen mit Angulars HttpInterceptor
  • Server-Side-Rendering zur Verbesserung der Leistung

Zusammenfassung und weitere Schritte

Voraussetzungen

  • Kenntnisse in Angular 15, HTML, CSS und JavaScript

Zielgruppe

  • Entwickler
  • Programmierer
 28 Stunden

Teilnehmerzahl


Preis je Teilnehmer (exkl. USt)

Erfahrungsberichte (5)

Kommende Kurse

Verwandte Kategorien