Einstieg in TypeScript
– TypeScript Einführung, Überblick, Möglichkeiten und Eigenschaften
– TypeScript Syntax, Schlüsselworte und Code Hierarchie
– TypeScript Werkzeuge
– TypeScript Compiler
TypeScript Basics: Typen, Variablen & Funktionen
– TypeScript Grammatik, Deklarationen und Annotationen
– Typinferenz: Typableitung in TypeScript
– Statische und Dynamische Typisierung in TypeScript
– Datentypen
– Ambiente Deklarationen und Typ Definitions Files
– Objekte, Funktionen und Arrow-Funktionen in TypeScript
– Generics in TypeScript
TypeScript Klassen und Schnittstellen
– Klassen definieren
– Datentypen erweitern
– Schnittstellen verwenden
TypeScript Module
– Interne Module
– Zugriffe auf interne Module und IIFE
– Benannte Module
– Interne Module erweitern & organisieren
Externe Module
– CommonJS
– AMD & UMD
– SystemJS