0

Angular Kompaktkurs: Moderne Webentwicklung für Einsteiger

Ihre Termine

Datum Ort Preis
05.10.2026
-09.10.2026
München 2.249,10 €*
Buchen
05.10.2026
-09.10.2026
Virtuelles Live Training 2.249,10 €*
Buchen
11.01.2027
-15.01.2027
München 2.249,10 €*
Buchen
11.01.2027
-15.01.2027
Virtuelles Live Training 2.249,10 €*
Buchen
08.03.2027
-12.03.2027
München 2.249,10 €*
Buchen
08.03.2027
-12.03.2027
Virtuelles Live Training 2.249,10 €*
Buchen
10.05.2027
-14.05.2027
München 2.249,10 €*
Buchen
10.05.2027
-14.05.2027
Virtuelles Live Training 2.249,10 €*
Buchen

* Preise inkl. der gesetzlichen Mehrwertsteuer

Beschreibung

In diesem 5-tägigen Angular Crashkurs steigst du strukturiert in die Entwicklung moderner Frontend-Anwendungen mit Angular und TypeScript ein. Der Kurs ordnet Angular zunächst sauber ein: Abgrenzung zu AngularJS, Vergleich mit React und Vue.js, Projektaufbau, Komponentenmodell, Lebenszyklus, CLI, Entwicklungsumgebung, Tests und Debugging.

Im Mittelpunkt steht eine modulare Angular-Anwendung, die Schritt für Schritt erweitert wird. Dabei geht es nicht nur um einzelne Syntax-Beispiele, sondern um typische Entscheidungen aus realen Webprojekten: sinnvolle Komponentenstruktur, saubere Datenflüsse, Routing, Reactive Forms, Services, Dependency Injection, API-Anbindung, Performance und Deployment. Die Schulung arbeitet mit einer aktuellen unterstützten Angular-Version. Bei Inhouse- oder Firmenseminaren kann die gewünschte Version abgestimmt werden.

Falls vorab JavaScript-Grundlagen aufgefrischt werden sollen, passt der JavaScript Grundkurs als fachliche Vorbereitung.

Inhalte

Angular-Überblick und Entwicklungsumgebung

  • AngularJS, Angular und Versionsmodell
  • Abgrenzung zu React und Vue.js
  • Projektstruktur und Architekturprinzipien
  • Angular CLI und Workspace-Konfiguration
  • IDE-Setup und Angular Language Service
  • Debugging mit Angular DevTools

Komponenten, Templates und Datenbindung

  • Standalone Components und Templates
  • Lifecycle-Hooks und Change Detection
  • Properties, Methods und TypeScript-Typen
  • Data Binding und Event Binding
  • Direktiven und Pipes
  • Komponentenkommunikation über Inputs und Outputs

Services, Dependency Injection und APIs

  • Services und Dependency Injection
  • Provider und Injection-Kontexte
  • HttpClient und REST-Anbindungen
  • Fehlerbehandlung bei API-Aufrufen
  • Umgebungsvariablen und Konfiguration

Forms, Validierung und Routing

  • Reactive Forms und Form Controls
  • Validierung und Fehlermeldungen
  • Routing und Route Parameters
  • Guards, Resolver und Navigation
  • Lazy Loading über Routen

Reaktivität, State Management und Integration

  • RxJS, Observables und Subscriptions
  • Signals für reaktive Zustände
  • State Management in Angular-Anwendungen
  • Asynchrone Datenflüsse im Template
  • Web Components und Integration

Testing, Performance und Deployment

  • Unit Tests für Komponenten
  • Integrationstests und E2E-Grundlagen
  • Performance-Analyse und Bundle-Optimierung
  • Sicherheitsaspekte im Frontend
  • Build, Deployment und Laufzeitkonfiguration

Voraussetzungen

  • Gute TypeScript-Kenntnisse, mindestens auf Niveau eines Grundlagen-Trainings
  • Sichere JavaScript-Grundlagen, etwa aus dem JavaScript Grundkurs
  • Grundlagen in HTML und CSS für Weboberflächen
  • Erfahrung mit Entwicklungsumgebungen und Kommandozeile hilfreich

Zielgruppe

  • Web-Entwicklerinnen und Web-Entwickler mit JavaScript-Erfahrung
  • Frontend-Entwicklerinnen und Frontend-Entwickler mit TypeScript-Kenntnissen
  • App-Entwicklerinnen und App-Entwickler für browserbasierte Oberflächen

Hinweise

Lernformate

Unsere Seminare bieten dir maximale Flexibilität: Du kannst zwischen Live-Online und Vor Ort in unseren modernen Schulungszentren im D-A-CH Raum wählen. Beide Formate garantieren dir die gleiche hohe Qualität und interaktive Lernerfahrung.

Schulungsarten

Wir bieten dir verschiedene Schulungsarten: Offene Seminare, Firmenseminare für Teams und Inhouse-Schulungen direkt bei dir vor Ort. So findest du genau das Format, das zu deinen Bedürfnissen passt.

Aktuelle Software

In unseren offenen Kursen arbeiten wir mit der aktuellsten Software-Version. So lernst du direkt mit den Tools und Features, die du auch in deinem Arbeitsalltag verwendest - praxisnah und zukunftsorientiert. Bei Inhouse- und Firmenschulungen bestimmt ihr die Version.

D