Schulungsübersicht

Angular 20 Grundlagen

  • Verständnis des Angular-Ökosystems
  • Erkundung der Angular 20-Architektur
  • Standalone-Komponenten und Anwendungsstruktur

TypeScript und Projektsetup

  • Wesentliche TypeScript-Grundlagen für Angular
  • Konfiguration der Angular CLI für neue Projekte
  • Arbeit mit Entwicklungstools

Komponenten, Vorlagen und Datenbindung

  • Erstellen und Organisieren von Komponenten
  • Vorlagensyntax und dynamisches Rendern
  • Eigenschafts-, Ereignis- und bidirektionale Datenbindung

Routing und Navigation

  • Einrichten von Angular-Routing
  • Routenparameter und Kindrouten
  • Lazy Loading und Navigationsmuster

Dienste, Abhängigkeitsinjektion und HTTP

  • Erstellen von wiederverwendbaren Diensten
  • Muster der Abhängigkeitsinjektion
  • HTTPClient für API-Kommunikation

Zustandsverwaltung und Signale

  • Verständnis von Angular-Signalen
  • Reaktive Zustandsmuster
  • Verwaltung der Anwendungsdatenflüsse

Formulare und Benutzereingaben

  • Arbeit mit templategetriebenen Formularen
  • Erstellen reaktiver Formulare
  • Validierungsstrategien und UX-Verhaltensweisen

Leistungsoptimierung und Bereitstellung

  • Optimieren von Builds und Assets
  • Änderungserkennungsstrategien
  • Bereitstellen von Angular 20-Anwendungen

Zusammenfassung und weitere Schritte

Voraussetzungen

  • Grundverständnis von Webentwicklungskonzepten
  • Erfahrung mit JavaScript oder TypeScript
  • Vertrautheit mit HTML- und CSS-Grundlagen

Zielgruppe

  • Frontend-Entwickler, die den Übergang zu modernem Angular vollziehen
  • Software-Ingenieure, die skalierbare Webanwendungen erstellen
  • Technische Fachkräfte, die praktische Angular-Kenntnisse benötigen
 21 Stunden

Teilnehmerzahl


Preis je Teilnehmer (exkl. USt)

Erfahrungsberichte (5)

Kommende Kurse

Verwandte Kategorien


Fatal error: Uncaught TypeError: _isl_get_excluded_site(): Return value must be of type ?array, none returned in /apps/hitra7/backdrop/modules/_custom/frontend/islc7/isl_common.inc:38 Stack trace: #0 /apps/hitra7/backdrop/modules/_custom/frontend/islc7/isl_common.inc(30): _isl_get_excluded_site() #1 /apps/hitra7/backdrop/modules/_custom/frontend/islc7/isl_common.inc(17): isl_get_excluded_site() #2 /apps/hitra7/backdrop/modules/_custom/frontend/islc7/islc7.module(51): get_outline_isls() #3 /apps/hitra7/backdrop/modules/_custom/frontend/islc7/islc7.module(7): islc_prepare_links() #4 /apps/hitra7/npfrontend/nptemplates/default.php(272): islc7_sites_links_array_v3() #5 /apps/hitra7/npfrontend/modules/course/course.php(143): require_once('...') #6 /apps/hitra7/npfrontend/core/routes.php(15): course_menu_callback() #7 /apps/hitra7/npfrontend/__index.php(81): require_once('...') #8 /apps/hitra7/npfrontend/index.php(15): include_once('...') #9 /apps/hitra7/index.php(66): include_once('...') #10 {main} thrown in /apps/hitra7/backdrop/modules/_custom/frontend/islc7/isl_common.inc on line 38