Schulungsinhalt
Grundlagen der Webentwicklung mit TypeScript und ES6
- Installation und Konfiguration von TypeScript
- Typen, Klassen, Scoping
- Arrow-Funktionen, Module, Dekoratoren
- Template-Literale, Spread-Syntax
Einführung in Angular
- Vorteile, Versionen, Architektur
- Angular im Vergleich zu anderen Frameworks
- Erste Angular-Anwendung erstellen
Komponenten in Angular
- Struktur und Funktionalitäten
- Eigenschaften, Methoden, Templates
Angular-Module
- Organisation des Codes mit Modulen
Projektsetup mit Angular CLI
- Schnelles Erstellen und Anpassen von Projekten
Datenbindung
- Interpolation, Eigenschafts- und Ereignisbindung
- Bidirektionale Datenbindung
Direktiven und Pipes
- Strukturelle und Attribut-Direktiven
- Built-in Pipes und Verkettung
Fortgeschrittene Komponenten
- Kommunikation zwischen Komponenten
- Architektur, Stile, Lifecycle Hooks
Services & Dependency Injection
- Nutzung von Services und Dependency Injection
Modellgesteuerte Formulare (Reactive Forms)
- Erstellung und Validierung von Formularen
Kommunikation mit dem Server (HttpClient)
- HTTP-Anfragen senden und empfangen
Router
- Konfiguration und Navigation mit dem Router
Deployment von Angular-Anwendungen
- Erstellung und Bereitstellung von Builds
Ivy: Neue Compilation & Rendering Pipeline
- Einführung in Ivy und seine Vorteile
Zielgruppe
Der Kurs richtet sich an Webentwickler, Softwareentwickler und Programmierer, die ihr Wissen über Angular vertiefen möchten.
Seminarziele
Im „Angular – Basis“ Kurs lernen Sie, dynamische und reaktionsschnelle Single-Page-Webanwendungen mit Angular zu entwickeln. Der Kurs fokussiert sich auf die Nutzung von ES6, TypeScript und modernen Front-End-Tools wie npm und Webpack, um effizient Anwendungen zu erstellen und eine verbesserte Benutzererfahrung zu bieten.
Vorkenntnisse
Für eine erfolgreiche Teilnahme am Kurs sollten die Teilnehmer über Grundkenntnisse in JavaScript und TypeScript verfügen.
Seminardauer
Preis
Präsenzseminar/FLEXINAR®:
LIVEINAR®:
Individual Training: Preis auf Anfrage
Inhouse Training: Preis auf Anfrage
Seminarnummer
Martin Heubeck
Group Leader Sales
- martin.heubeck@protranet.de
Beratungszentrale und Buchungshotline:
- 0800 3400311
- beratung@protranet.de
Kataloge
Formate