Kontakt aufnehmen

Schulungsübersicht

Einführung in Angular 18

  • Übersicht über Angular und sein Ökosystem
  • Was ist neu in Angular 18, einschließlich der neuesten Aktualisierungen für Angular DevTools
  • Einrichten der Entwicklungsumgebung

Projektsetup und Architektur

  • Nutzung von Angular CLI
  • Projektstruktur und Dateionorganisation
  • Angular-Module und Komponenten
  • Nutzung optimierter TypeScript 4.7-Funktionen für bessere Leistung und Entwicklererfahrung

Vorlagen und Datenbindung

  • Angular-Vorlagensyntax
  • Interpolation, Eigenschaftsbindung und Ereignisbindung
  • Zwei-Wege-Datenbindung mit ngModel

Komponenten und Direktiven

  • Erstellen und Verwenden von Komponenten
  • Komponenten-Lebenszyklus-Hooks
  • Integrierte Direktiven (ngIf, ngFor usw.)
  • Benutzerdefinierte Direktiven

Dienste und Dependency Injection

  • Erstellen und Verwenden von Diensten
  • Dependency Injection in Angular
  • Verwalten des Anwendungszustands

Routing und Navigation

  • Einrichten des Angular-Routers
  • Konfigurieren von Routen und Routenparametern
  • Verstehen und Implementieren neuer Routing-Funktionen
  • Lazy Loading und Route Guards

Formulare in Angular

  • Vorlagengetriebene Formulare
  • Reactive Forms
  • Validierung und Fehlerbehandlung bei Formularen

HTTP Client und Observables

  • Ausführen von HTTP-Anfragen mit HttpClient
  • Verarbeiten von HTTP-Antworten
  • Umgang mit RxJS-Observables

Erweiterte Themen

  • Angular-Animationen
  • Internationalisierung (i18n)
  • Leistungsoptimierungstechniken, einschließlich zoneless Change Detection

Testing in Angular

  • Unit-Tests mit Jasmine und Karma
  • End-to-End-Tests mit Protractor
  • Best Practices für das Testen von Angular-Anwendungen

Bereitstellung und Wartung

  • Bauen und Bereitstellen von Angular-Anwendungen
  • Versionierung mit Git
  • Continuous Integration und Delivery (CI/CD)-Praktiken

Migration und Fehlerbehebung

  • Migrieren von älteren Angular-Versionen
  • Häufige Fallstricke und deren Vermeidung
  • Fehlerbehebung bei häufig auftretenden Problemen mit Angular 18

Praktische Sitzungen

  • Praktische Laboreinheiten
  • Entwicklung realer Projekte
  • Gruppenübungen und Peer-Reviews

Zusammenfassung und nächste Schritte

Voraussetzungen

  • Grundkenntnisse in JavaScript
  • Erfahrung in der Webentwicklung
  • Basiswissen in HTML und CSS

Zielgruppe

  • Webentwicklerinnen und -entwickler
  • Frontend-Entwicklerinnen und -entwickler
  • Alle Personen, die sich für die Entwicklung von Single-Page-Anwendungen (SPAs) mit Angular interessieren
 28 Stunden

Teilnehmerzahl


Preis je Teilnehmer (exkl. USt)

Erfahrungsberichte (3)

Kommende Kurse

Verwandte Kategorien