Schulungsübersicht

Einführung in Angular 18

  • Überblick über Angular und sein Ökosystem
  • Was gibt es Neues in Angular 18
  • Einrichten der Entwicklungsumgebung

Projektaufbau und Architektur

  • Verwendung der Angular CLI
  • Projektstruktur und Dateiorganisation
  • Angular Module und Komponenten

Templates und Datenbindung

  • Angular Syntax von Vorlagen
  • Interpolation, Eigenschaftsbindung und Ereignisbindung
  • Bidirektionale Datenbindung mit ngModel

Komponenten und Direktiven

  • Erstellen und Verwenden von Komponenten
  • Lebenszyklus-Hooks für Komponenten
  • Eingebaute Direktiven (ngIf, ngFor, etc.)
  • Benutzerdefinierte Direktiven

Dienste und Dependency Injection

  • Erstellen und Verwenden von Diensten
  • Injektion von Abhängigkeiten in Angular
  • Verwaltung des Anwendungsstatus

Routing und Navigation

  • Einrichten des Angular-Routers
  • Konfigurieren von Routen und Routenparametern
  • Lazy Loading und Routenwächter

Formulare in Angular

  • Template-gesteuerte Formulare
  • Reactive Formulare
  • Formularvalidierung und Fehlerbehandlung

HTTP-Client und Observables

  • Erstellen von HTTP-Anfragen mit HttpClient
  • Behandlung von HTTP-Antworten
  • Arbeiten mit RxJSObservables

Fortgeschrittene Themen

  • Angular Animationen
  • Internationalisierung (i18n)
  • Techniken zur Leistungsoptimierung

Testen 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

  • Erstellen und Bereitstellen von Angular-Anwendungen
  • Versionskontrolle mit Git
  • Kontinuierliche Integration und Bereitstellung (CI/CD)

Migration und Fehlerbehebung

  • Migration von älteren Versionen von Angular
  • Häufige Fallstricke und wie man sie vermeidet
  • Fehlerbehebung bei häufigen Problemen mit Angular 18

Praktische Sitzungen

  • Praktische Übungen
  • Projektentwicklung in der realen Welt
  • Gruppenübungen und Peer-Reviews

Zusammenfassung und nächste Schritte

Voraussetzungen

  • Verständnis von JavaScript
  • Erfahrung mit Webentwicklung
  • Grundkenntnisse von HTML und CSS

Zielgruppe

  • Web-Entwickler
  • Front-End-Entwickler
  • Jeder, der an der Entwicklung von Single-Page-Anwendungen (SPAs) mit Angular interessiert ist
 28 Stunden

Teilnehmerzahl


Price per participant (excl. VAT)

Erfahrungsberichte (1)

Kommende Kurse

Verwandte Kategorien