Opleiding: TypeScript Programmeren
In de cursus TypeScript Programmeren leren de deelnemers de TypeScript taal toe te passen in moderne Web Applicaties.
Strong Typing
Met name biedt TypeScript strong typing in plaats van de oorspronkelijke weak typing in JavaScript. In TypeScript worden fouten daarom al tijdens compilatie in plaats van tijdens run-time gedetecteerd.
TypeScript Fundamentals
De cursus gaat van start met een overzicht van TypeScript en de features van de nieuwste ECMA JavaScript standaarden. Vervolgens wordt ingegaan op de installatie, mogelijke ontwikkelomgevingen en het gebruik van de diverse types in TypeScript.
Callbacks en Closures
Ook wordt aandacht besteed aan functions in TypeScript waarbij callbacks, closures en type guards worden besproken.
Classes en Objects
Ook object georiënteerd programmeren in TypeScript met classes, constructors, inheritance en interfaces is onderdeel van het cursus programma.
Generics en Modules
Tenslotte wordt aandacht besteed aan generics, het parametriseren van types en het gebruik van modules en namespaces in TypeScript. Na afloop van de cursus heeft u u goed inzicht in de mogelijkheden van TypeScript dat onder andere wordt gebruikt in het JavaScript Framework Angular versie 2 en later.