Kurs: Webapplikationen mit Angular entwickeln

Gruppiert Produkte - Artikel
Datum auswählen
15.05.2019 - 03.07.2019
Termine und Zeit
Nr: IP15.19.31
Leitung: Robin Bühler
Anzahl Lektionen: 28
CHF 980.—
Die Anmeldung ist bereits im Warenkorb

Dynamische Web-Applikationen erstellen

Mit Angular können flüssige Web-Applikationen mit bedeutend weniger Code erstellt werden. Durch das View-Model von Angular werden HTML (DOM) und Daten (JavaScript) synchron gehalten. Zuerst werden die Grundlagen erarbeitet, im zweiten Teil wird ein Beispielprojekt umgesetzt. Um die Konzepte von Angular erfolgreich einsetzen zu können, ist ein fundiertes Verständnis von JavaScript erforderlich. Wo nötig, werden diese Kenntnisse aufgefrischt.
Schwerpunkte
Installation einer Entwicklungsumgebung, Architektur, Komponentensystem
TypeScript und Unterschiede zu JavaScript, Typisierung
Reactive Programming (RxJS), verschiedene Patterns (Dependency Injection, Observer etc.)
Data Binding, Lifecycle, View und Content Children
Directives, Pipes, Services, Forms
HTTP, Routing, Testing in Angular, Deployment
Werkstattunterricht, Beispielprojekt
Software
aktuelle Version Angular/ weitere Open Source Software, wird im Kurs installiert
Voraussetzungen
Kurs «JavaScript – Aufbau» oder entsprechende Kenntnisse.
Kurs «Linux-Shell» oder entsprechende Kenntnisse sind von Vorteil, aber nicht zwingend.
Hinweise
Es wird empfohlen, ein eigenes Notebook mitzubringen.