Schulungsübersicht
Einstieg in Angular 19
- Einführung in Angular sowie Neuerungen in Version 19
- Projekteinrichtung mithilfe des Angular CLI
- Grundlagen der Architektur von Angular
Komponenten und Templates
- Erstellung und Organisation von Komponenten
- Databinding sowie Interpolation
- Template-Syntax sowie Lebenszyklus-Hooks
Direktiven und Pipes
- Nutzung vordefinierter struktureller sowie attributbasierter Direktiven
- Entwicklung eigener Direktiven
- Verwendung und Erstellung benutzerdefinierter Pipes
Dependency Injection und Services
- Grundlagen des Dependency-Injection-Mechanismus in Angular
- Erstellung sowie Bereitstellung von Services
- Service-Integration in Komponenten
Formulare und Validierung
- Template-basierte Formulare
- Reaktive Formulare mittels Form Builder
- Methoden zur Validierung von Formulardaten
Routing und Navigation
- Konfiguration von Routen sowie lazy loading von Modulen
- Verwendung von Router-Parametern und Guards
- Strategien zur Navigation sowie bewährte Vorgehensweisen
HTTP-Client und Datenverarbeitung
- Nutzung des HttpClient-Moduls
- Durchführung von API-Abfragen sowie Verarbeitung der Antworten
- Fehlerbehandlung mittels Observables in Kombination mit RxJS
Zustandsverwaltung und Signals
- Nutzung von RxJS für die reaktive Verwaltung des Anwendungszustands
- Grundlagen zu Angular Signals
- Methode zur zentralen Steuerung des Gesamtzustands der Anwendung
Testen und Deployment
- Unit-Tests für Komponenten und Services
- End-to-End-Tests mittels Angular-Tools
- Optimierung des Build-Prozesses sowie Strategien zum Deployment
Zusammenfassung und weitere Schritte
Voraussetzungen
- Grundkenntnisse in HTML, CSS und JavaScript
- Erfahrung mit Konzepten der Webentwicklung sowie REST-APIs
- Kenntnisse in TypeScript sind von Vorteil, aber nicht zwingend erforderlich
Zielgruppe
- Webentwickler, die dynamische und skalierbare Front-End-Anwendungen entwickeln
- JavaScript-Entwickler, die zu modernen Front-End-Frameworks wechseln möchten
- Software-Ingenieure, die enterprisefähige Single-Page-Anwendungen erstellen
Erfahrungsberichte (3)
Die Einstellung des Trainers – Ihnen dabei helfen, sich wohlzufühlen, Scherze machen, um die Stimmung aufzuhellen, und auf alle Fragen der Teilnehmer antworten.
Ana Fedeles
Kurs - Angular 20
Maschinelle Übersetzung
Die Atmosphäre war entspannt, daher konnte man sich leicht auf die Schulung konzentrieren.
Diana Popa
Kurs - Angular 20
Maschinelle Übersetzung
Die Trainer-Atmosphäre, detaillierte und ausgeprägte präsentative Eigenschaften
George Gidoiu
Kurs - Angular 20
Maschinelle Übersetzung