Nous utilisons des cookies pour vous fournir l'ensemble de nos services, notamment la recherche et les alertes. En acceptant, vous consentez à notre utilisation de ces cookies.
Choisir mes préférences
1. Introduction à TypeScript
o Pourquoi utiliser TypeScript
o Les origines de TypeScript
o Les fonctionnalités de TypeScript
o TypeScript vs JavaScript
o L’environnement de développement pour développer en TypeScript
o Ateliers:
§ Mise en place d’un environnement de développement TypeScript
§ Quick win: un premier programme TypeScript en 5 minutes
2. Les bases de TypeScript
o Les types de base
o Déclaration de variables
o Les fonctions: les bases, this, surcharge
o Débugger un programme TypeScript, fichiers map
o Ateliers:
§ Manipulation des types de base
§ Création et mise en oeuvre de fonctions
3. Les bases de la POO en TypeScript
o Les interfaces
o Les classes
o Les énumérations
o Les generics
o Ateliers:
§ Développer une application POO en TypeScript
4. Les Types
o Inférence de type
o Compatibilité entre types
o Types avancés
o Types utilitaires
o Ateliers:
§ Mise en oeuvre des concepts de types avancés
5. Modularité
o Les modules
o La résolution des modules
o Les bonnes pratiques de mise en oeuvre des modules
o Les namespaces
o Ateliers:
§ Mise en oeuvre et compilation des modules TypeScript
6. Concepts avancés
o Fusion de déclaration
o Décorateurs
o Mixins
o Directives Triple-Slash
o Fichiers de déclaration
o Ateliers:
§ Mise en oeuvre des décorateurs
§ Création de fichier de déclaration
7. Configurer un projet TypeScript
o tsconfig.json
o Options de compilation
o Références de projets
o Intégration avec des outils de build
o Ateliers:
§ Configurer un projet TypeScript et NPM pour construire une application web SPA, une librairie JavaScript, une application backend Node.js
Choisissez une date pour pouvoir réserver !
Infos
Trouver le bon CACESComprendre l'habilitation éléctriqueMentions légalesConditions d'utilisationNous utilisons des cookies pour vous fournir l'ensemble de nos services, notamment la recherche et les alertes. En acceptant, vous consentez à notre utilisation de ces cookies.
Choisir mes préférences