Angular Entwicklung – 4 Tage Online-Unterricht

2.450,00 EUR

  • 4 days
Live-Virtuelles Klassenzimmer
In-House / In-Company

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

Hero

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.

Hero

Kurszeitplan

  1. 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
  2. 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
  3. 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
  4. 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
Angular-Entwicklung

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

Kurs jetzt starten

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

Contact background

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!