Beschreibung
TypeScript - eine von Microsoft betreute und entwickelte Programmiersprache - ist syntaktisch mit Java oder C# vergleichbar. Beim Kompilieren von TypeScript entsteht aber JavaScript, welches in jedem Webbrowser ausführbar ist. Da TypeScript eine Obermenge von JavaScript ist, ist jedes valide JavaScript-Programm auch valides TypeScript. Die statische Typisierung und viele weitere Features sind Vorteile, die sich gerade im professionellen Kontext auszahlen.
Inhalte
-----------
- Die Unterschiede und Gemeinsamkeiten von TypeScript und JavaScript
- Einrichtung einer Entwicklungsumgebung
- Grundlagen
> Datentypen
> Variablen
> Operatoren
> Bedingte Ausführung und Schleifen
> Funktionen
> Arrays
> Iteratoren und Generatoren
- Klassen, Interfaces und Enumerationen
- Module und Namensräume
- Dekoratoren
- Generische Klassen und Methoden