Angular Entwicklung – 4 Tage Online-Unterricht
2.450,00 EUR
- 4 days
Meistere moderne Frontend-Entwicklung mit Angular, JavaScript und TypeScript, um schnelle, skalierbare und responsive Webanwendungen zu erstellen. Dieses praxisorientierte Training ist darauf ausgelegt, Entwicklern praktische Erfahrung bei der Erstellung dynamischer Single-Page-Applications (SPAs) mit dem neuesten Angular-Framework und modernen TypeScript-Funktionen zu vermitteln.
Hauptfunktionen
Sprache
Kursmaterial auf Englisch
Stufe
Anfänger- bis Mittelstufenniveau
4 Tage Live-Unterricht mit Dozent
Virtuelles Training (8 Stunden/Tag)
Interaktive praktische Live-Labore
Alle relevanten Kursmaterialien
Über 50 empfohlene Lernstunden
Zertifikat über den Abschluss des Programms inbegriffen

Lernergebnisse
Am Ende dieses Programms werden Sie in der Lage sein:
Kernfunktionen von Angular verstehen
Lerne, wie du Angular-Komponenten, Templates, Direktiven, Signals und Services nutzt, um moderne Webanwendungen zu entwickeln. Außerdem sammelst du praktische Erfahrungen mit Routing, Formularen, HTTP-Kommunikation und Testverfahren.
Wiederverwendbare und skalierbare Komponenten entwickeln
Erstelle modulare Angular-Komponenten mit effektivem Datenfluss über Inputs und Outputs. Entdecke Content Projection, Lifecycle Hooks und Komponentenarchitektur, um saubere und gut wartbare Anwendungen zu entwickeln.
Dynamische Benutzeroberflächen erstellen
Entwickle interaktive Vorlagen mit Datenbindung, Ereignisbehandlung, bedingtem Rendering und Template-Variablen. Außerdem verwendest du Pipes, um Daten im Benutzerinterface effektiv zu formatieren und darzustellen.
Routing und Navigation implementieren
Konfiguriere das Angular-Routing, um eine nahtlose Navigation zwischen Ansichten zu ermöglichen. Lerne, wie du Routen definierst, die Navigation verwaltest, Router-Outlets verwendest und Route Guards einsetzt, um die Kontrolle und Sicherheit deiner Anwendung zu verbessern.
APIs integrieren und Anwendungen testen
Verwenden Sie Angular HttpClient, um Anwendungen mit Backend-APIs zu verbinden, Anfragen und Antworten zu verwalten, Fehler zu behandeln und mit Observables zu arbeiten. Außerdem lernen Sie Testframeworks wie Jasmine und Karma kennen, um zuverlässigen und gut wartbaren Code zu erstellen.

Kurszeitplan
Tag 1
Sitzung 1: Einführung in Angular
- Angular-Grundlagen
- Installation und Angular CLI
- Einführung in TypeScript
Sitzung 2: Angular-Grundlagen
- Komponenten und Vorlagen
- Signale und Dependency Injection
Sitzung 3: Arbeiten mit Signalen
- Beschreibbare und berechnete Signale
- Effekte und reaktive Zustandsverwaltung
Tag 2
Sitzung 4: Komponenten
- Angular-Komponenten und -Selektoren
- Inline- und externe HTML/CSS
- Importe und Styling
- Eingaben, Ausgaben und Inhaltsprojektion
- Komponentenlebenszyklus und Host-Elemente
- Referenzen auf Kindkomponenten und DOM-Zugriff
Sitzung 5: Vorlagen
- Vorlagen und Datenbindung
- Interpolation und Ereignisbehandlung
- Kontrollfluss und Pipes
- Vorlagenvariablen
Tag 3
Sitzung 6: Direktiven
- Attribut- und Struktur-Direktiven
- Arbeiten mit Angular-Direktiven
Sitzung 7: Dependency Injection
- Grundlagen der Dependency Injection
- Erstellen und Einbinden von Services
- Injektoren und Provider
Sitzung 8: Routing
- SPA-Routing-Konzepte
- Angular-Router-Einrichtung
- Routen, Outlets und Navigationslinks
- Routenstatus und Guards
Tag 4
Sitzung 9: Formulare
- Reaktive und vorlagenbasierte Formulare
- Formularsteuerelemente, Gruppierung und Validierung
- Dynamisches Feedback und Styling
Sitzung 10: HTTP-Client
- Angular HttpClient und RxJS Observables
- Abrufen und Aktualisieren von Daten
- Request-Header und URL-Parameter
- Antwortverarbeitung und Fehlermanagement
Sitzung 11: Tests
- Grundlagen von Jasmine und Karma
- Komponenten- und Routing-Tests
- Testen von Bindings, Services, Eingaben und Ausgaben
- Asynchrone Tests und Abhängigkeitstests

Für wen ist dieses Programm geeignet?
Front-End- und Webentwickler, die ihre Angular-Kenntnisse ausbauen möchten
JavaScript-Entwickler, die auf TypeScript und Angular umsteigen
Softwareentwickler, die moderne Single-Page-Anwendungen erstellen
Full-Stack-Entwickler, die ihre Frontend-Expertise ausbauen möchten
Technische Fachkräfte, die sich für die moderne Entwicklung von Webanwendungen interessieren
Entwickler, die praktische Erfahrung mit der Angular-Architektur suchen
Voraussetzungen
- Grundlegendes Verständnis der JavaScript-Programmierung
- Vertrautheit mit HTML und CSS
- Grundkenntnisse in Webentwicklungskonzepten
- Etwas Erfahrung mit Programmierlogik und objektorientierten Konzepten ist von Vorteil
- Grundkenntnisse in Node.js und npm sind hilfreich, aber nicht zwingend erforderlich
Aussagen
Lizenzierung und Akkreditierung
Der Kurs wird gemäß der Partnerprogramm-Vereinbarung angeboten und entspricht den Anforderungen der Lizenzvereinbarung.
Gleichstellungspolitik
Kandidaten werden ermutigt, sich während des gesamten Anpassungsprozesses für Beratung und Unterstützung an das AVC zu wenden.
Häufig gestellte Frage

Benötigen Sie Unternehmenslösungen oder eine LMS-Integration?
Haben Sie nicht den Kurs oder das Programm gefunden, das für Ihr Unternehmen geeignet wäre? Benötigen Sie eine LMS-Integration? Schreiben Sie uns! Wir werden alles lösen!
