Seminar P668
Dauer:
3 Tage | 24 Unterrichtseinheiten
Angular mit TypeScript programmieren
Steigen Sie ein in die Welt der modernen Webanwendungen mit Angular und TypeScript!
Unser praxisorientiertes Training vermittelt Ihnen das Know-how, um leistungsstarke moderne Webapplikationen mit Angular und TypeScript zu entwickeln, die auf mobilen Geräten, Tablets und Desktop-PCs funktionieren.
Angular vereint die Stärken von Googles Angular-Framework und Microsofts TypeScript und basiert auf dem bewährten MVVM-Entwurfsmuster. Dabei nutzen wir TypeScript als Programmiersprache – Programmierfehler wegen ungetypter JavaScript-Variablen gehören damit der Vergangenheit an. Für die Gestaltung der Benutzeroberflächen verwenden wir HTML5 und CSS3.
Seminarziel
Nach diesem Training verfügen Sie über die notwendigen Skills, um Angular-Projekte zu starten und Webanwendungen mithilfe von TypeScript und Angular zu entwickeln.
Teilnehmerkreis
Das Seminar richtet sich an Programmierer mit Grundkenntnissen in HTML, CSS und JavaScript.
Seminarinhalt
Einführung in Angular und TypeScript
- Verständnis für die Funktionsweise von Angular und TypeScript
- Installation und Einrichtung der Entwicklungsumgebung
Objektorientierte Programmierung mit TypeScript
- Wiederholung wichtiger Javascript-Konzepte, ergänzt um Typisierung
- Anwendung von objektorientierten Prinzipien in TypeScript
Grundkonzepte von Angular
- Komponentenbasierte Architektur von Angular
- Einführung in Komponenten, Direktiven und Dienste
Datenbindung
- Umsetzung von MVVM in Angular
- Datenbindung verstehen und anwenden
Komponenten und Direktiven
- Implementierung und Layout von Angular-Komponenten
- Kommunikation zwischen Komponenten mittels Ein- und Ausgabe-Parametern
- Verwendung von Direktiven zur Manipulation des DOM und zur Anpassung der Benutzeroberfläche
Dienste
- Erstellung und Verwendung von Diensten – z.B. für die zentrale Datenverwaltung
Formulare
- Erstellung von Formularen in Angular
- Validierung von Nutzereingaben
Server-Kommunikation
- Integration von RESTful-APIs
- Verwendung von Observables für asynchrone Anfragen
- 3 Monate telefonischer Support zum Seminarinhalt
- Praxisorientierte Trainingsunterlagen
- Teilnahmezertifikat
- Verpflegung und Getränke
- Kostenfreies WLAN
Sonstiges
Zu diesem Training erhalten Sie praxisbezogenes Handmaterial und für 3 Monate kostenlosen telefonischen Support zum Seminarinhalt. Das Seminar wird mit der aktuellen Version von Angular durchgeführt.