Kontakt aufnehmen

Schulungsübersicht

Einführung in Angular 18

  • Übersicht über Angular und sein Ökosystem
  • Neuheiten in Angular 18, einschließlich der neuesten Updates für Angular DevTools
  • Einrichtung der Entwicklungsumgebung

Projekteinrichtung und Architektur

  • Nutzung des Angular CLI
  • Projektstruktur und Date Organisation
  • 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
  • Zweiseitige Datenbindung mit ngModel

Komponenten und Direktiven

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

Dienste und Dependency Injection

  • Erstellung und Verwendung von Diensten
  • Dependency Injection in Angular
  • Verwaltung des Anwendungsstatus

Routing und Navigation

  • Einarbeitung des Angular-Routers
  • Konfigurieren von Routen und Routenparametern
  • Verstehen und Implementieren neuer Routing-Funktionen
  • Lazy Loading und Routenguards

Formulare in Angular

  • Vorlage-gesteuerte Formulare
  • Reaktive Formulare
  • Validierung von Formularen und Fehlerbehandlung

HTTP-Client und Observables

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

Fortgeschrittene Themen

  • Angular-Animationen
  • Internationalisierung (i18n)
  • Performance-Optimierungstechniken, einschließlich zonenloser Änderungsverfolgung

Testing in Angular

  • Unit-Tests mit Jasmine und Karma
  • End-to-End-Tests mit Protractor
  • Bewährte Praktiken für das Testen von Angular-Anwendungen

Bereitstellung und Wartung

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

Migration und Fehlerbehebung

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

Praktische Sitzungen

  • Praxislabore
  • Entwicklung realer Projekte
  • Gruppenübungen und Peer-Reviews

Zusammenfassung und nächste Schritte

Voraussetzungen

  • Verständnis von JavaScript
  • Erfahrung in der Webentwicklung
  • Basiskenntnisse in HTML und CSS

Zielgruppe

  • Webentwickler
  • Frontend-Entwickler
  • Alle, 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