Points forts
- Les formations ont été conçues et testées auprès de développeurs afin que l'assimilation des concepts soit optimale.
- Nous axons tous nos contenus sur les bonnes pratiques utilisées en entreprise.
Objectifs
- Appliquer Typescript dans son code
Programme
Jour 1
2h de théorie, 3h30 de pratique, 1h30 de pause
Comprendre TypeScript
Comprendre l’utilité de TypeScript
Installation de TypeScript
Le typage
Les différents types
Inférence et assertions de types
Exercices
Les fonctions en TypeScript
Utilisation des fonctions avec typage
Paramètres optionnels
La surcharge de fonction
Exercices
Les Class en TypeScript
Utilisation des fonctions avec typage
L’encapsulation en TypeScript
Les class abstraites
les class statiques
Exercices
Les interfaces
Typage et utilisation d’interfaces
Création d’exemples d’interfaces
Exercices
Les Alias, unions et opérateurs
Exemple d’utilisations
Exercices
Devoirs : QCM et code à compléter
Jour 2
1h30 de théorie, 3h de pratique, 1h30 de pause, 1h d’évaluation
Correction
Les namespace
Comprendre et utiliser les namespace
Exercices
Les types génériques, natifs, mappés et conditionnels
Comprendre les différents types
Exemple d’utilisations
Exercices
Utilisation des décorateurs
Comprendre les décorateurs
Exemple d’utilisations
Exercices
Projet de fin de module
Réalisation d’un projet regroupant l’ensemble des fonctionnalités TypeScript vues précédemment.
Evaluation finale 1h
Pré-requis
- Maîtrisez les fondamentaux de Javascript et de la programmation en orientée objet
Public visé
- Développeurs ayant une connaissance avancée de Javascript et de la POO