Mastering Single Page Applications with Angular

12 Monate
Trainings-ID:
angGLA

Inhalt des Trainings

Im Kurs „Mastering Single Page Applications with Angular“ lernen Sie, Single Page Applications (SPAs) mit Angular von Grund auf zu entwickeln. Der Kurs konzentriert sich auf die Kernkonzepte von Angular und führt Sie schrittweise durch die wichtigsten Techniken zur Erstellung moderner Webanwendungen. Sie arbeiten mit TypeScript, lernen Komponenten zu erstellen, setzen Routing ein und verwenden Reactive Forms. Der Fokus liegt auf praktischen Übungen, die Sie dabei unterstützen, das Gelernte direkt anzuwenden. 

Praktische Übungen:
Jedes Modul enthält praktische Übungen und Anwendungsbeispiele. Am Ende des Kurses wird eine vollständige Angular-Anwendung entwickelt und in die Cloud deployt.

Im Mastering Angular: Advanced Skills for Professional Development Kurs werden fortgeschrittenen Themen wie Standalone-Komponenten, fortgeschrittenes State Management mit NgRx oder komplexe Testing-Strategien behandelt. Dieser Kurs bietet eine fundierte Einführung, auf die später im Advanced Kurs aufgebaut werden kann.

Zielgruppen

Dieser Kurs richtet sich an Webentwickler und Webentwicklerinnen, die bereits Grundkenntnisse in JavaScript besitzen und professionelle Single Page Applications mit Angular erstellen möchten. 

Vorkenntnisse

  • JavaScript und HTML Basics.
  • Grundkenntnisse im Web Development.
  • Erste Erfahrung mit objektorientierter Programmierung.

Detail-Inhalte

Einführung in Angular und TypeScript:
  • Grundkonzepte von Angular und SPA-Architekturen.
  • Verwendung der Angular CLI für Projektkonfiguration.
  • Einführung in TypeScript und seine Rolle in Angular.
Komponenten und Datenbindung:
  • Erstellung und Verwaltung von Angular-Komponenten.
  • Property- und Event-Binding sowie Two-Way-Datenbindung.
  • Einführung in die Nutzung von Direktiven und Pipes.
Routing und Navigation:
  • Grundlagen von Routing und Navigation.
  • Nutzung von Lazy Loading für Performance-Optimierung.
Responsive Design:
  • Gestaltung von Responsive User Interfaces mit CSS Grid und Flexbox.
  • Einführung in Angular Material für moderne UI-Komponenten.
Formulare und Validierung:
  • Erstellung von Formularen mit Template-driven Forms und Reactive Forms.
  • Grundlegende Validierungsstrategien und Einführung in Custom Validators.
Reaktive Programmierung mit RxJS:
  • Einführung in Observables und ihre Anwendung für asynchrone Operationen.
  • Verwendung einfacher RxJS Operators wie map und filter.
State Management und Event-Sharing:
  • Einführung in State Management über Services.
  • Grundlagen des Event-Sharings zwischen Komponenten.
Testing von Angular-Anwendungen:
  • Grundlagen des Unit-Testing mit Jasmine.
  • Erste Schritte in Integrationstests.
Authentifizierung und Veröffentlichung:
  • Einführung in JWT, OAuth 2.0 und OpenID Connect.
  • Deployment einfacher Anwendungen auf Firebase oder Docker.
Nach Abschluss dieses Trainings haben die Teilnehmer*innen Kenntnisse zu folgenden Themen:
  • Grundlagen des Angular Frameworks und dessen Architektur.
  • TypeScript und seine Anwendung in Angular-Projekten.
  • Entwicklung von einfachen Komponenten und die Nutzung von Datenbindung.
  • Routing und Navigation für Single Page Applications.
  • Gestaltung von Responsive User Interfaces mit CSS Grid und Flexbox.
  • Einsatz von Reactive Forms für grundlegende Formularvalidierungen.
  • Grundkenntnisse der Reaktiven Programmierung mit RxJS und Observables.
  • Basiswissen zum State Management und zum Event-Sharing über Services.
  • Grundlagen des Unit-Testing und erste Schritte im Integrationstesting.
  • Einführung in Authentifizierung und Deployment auf Cloud-Plattformen wie Firebase. 

Trainings zur Vorbereitung

Downloads

Jetzt online buchen

  • 13.01.-17.01.2025 13.01.2025 5T 5 Tage Wien OnlinePräsenz
    ETC-Wien · Modecenterstraße 22, Office 4, 5. Stock, 1030 Wien Uhrzeiten
    • Trainingspreis  3.190,-
      • Vor Ort
      • Online
  • 24.03.-28.03.2025 24.03.2025 5T 5 Tage Wien OnlinePräsenz
    ETC-Wien · Modecenterstraße 22, Office 4, 5. Stock, 1030 Wien Uhrzeiten
    • Trainingspreis  3.190,-
      • Vor Ort
      • Online
  • 14.07.-18.07.2025 14.07.2025 5T 5 Tage Wien OnlinePräsenz
    ETC-Wien · Modecenterstraße 22, Office 4, 5. Stock, 1030 Wien Uhrzeiten
    • Trainingspreis  3.190,-
      • Vor Ort
      • Online
  • 27.10.-31.10.2025 27.10.2025 5T 5 Tage Wien OnlinePräsenz
    ETC-Wien · Modecenterstraße 22, Office 4, 5. Stock, 1030 Wien Uhrzeiten
    • Trainingspreis  3.190,-
      • Vor Ort
      • Online

Preise exkl. MwSt.

Sie haben Fragen?

Ihr ETC Support

Kontaktieren Sie uns!

+43 1 533 1777-99

Hidden
Hidden
Hidden

Lernformen im Überblick

Mehr darüber