Schulungsübersicht

Einführung in Angular 18

  • Überblick über Angular und dessen Ökosystem
  • Was Neues bringt Angular 18, einschließlich der neuesten Updates für die Angular DevTools
  • Einrichtung der Entwicklungsumgebung

Projektsetup und Architektur

  • Nutzung von Angular CLI
  • Projekstrukturen und Dateiorganisation
  • Angular-Module und -Komponenten
  • Ausnutzen optimierter TypeScript 4.7-Fähigkeiten für bessere Performance und Entwicklererfahrung

Vorlagen und Datenbindung

  • Syntax von Angular-Vorlagen
  • Interpolation, Eigenschaften- und Ereignisbindung
  • Zweiweg-Datenbindung mit ngModel

Komponenten und Direktiven

  • Erstellen und Nutzen von Komponenten
  • Lifecycle-Hooks von Komponenten
  • Eingebaute Direktiven (ngIf, ngFor usw.)
  • Anpassung von Direktiven

Dienste und Abhängigkeitsinjektion

  • Erstellen und Nutzen von Diensten
  • Abhängigkeitsinjektion in Angular
  • Verwalten des Anwendungsstatus

Routing und Navigation

  • Einrichtung des Angular-Routers
  • Konfigurieren von Routen und Route-Parametern
  • Verstehen und Implementieren neuer Routing-Funktionen
  • Lazily Loading und Route Guards

Formulare in Angular

  • Vorlagengetriebene Formulare
  • Reaktive Formulare
  • Formularvalidierung und Fehlerbehandlung

HTTP-Client und Observables

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

Schwerpunkte

  • Angular-Animationen
  • Internationalisierung (i18n)
  • Performanceoptimierungsstrategien, einschließlich zoneloser Änderungserkennung

Testing in Angular

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

Bereitstellung und Wartung

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

Migration und Fehlerbehebung

  • Migrieren von älteren Angular-Versionen
  • Häufige Fallstricke und wie man sie vermeidet
  • Fehlerbehebung bei gängigen Problemen mit Angular 18

Praktische Sitzungen

  • Hands-on-Lab
  • Entwicklung von realen Projekten
  • Gruppenübungen und Peer-Reviews

Zusammenfassung und Nächste Schritte

Voraussetzungen

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

Zielgruppe

  • Web-Entwickler
  • Frontend-Entwickler
  • Jeder, der daran interessiert ist, Single-Page-Anwendungen (SPAs) mit Angular zu entwickeln
 28 Stunden

Teilnehmerzahl


Preis je Teilnehmer (exkl. USt)

Erfahrungsberichte (1)

Kommende Kurse

Verwandte Kategorien