Apprendre à développer avec TypeScript
Utiliser TypeScript (en complément de JavaScript) pour écrire du code plus rapidement et de manière plus sécurisée.
TARIF (inter-entreprise)
1500 € HT / personne
DURÉE
3 jours
Prochaines sessions
(Nous consulter)
Programme
Cette formation permet d’apprendre, étape par étape, les différents concepts et technologies mises en œuvre.
Introduction
- Présentation générale de TypeScript
- Syntaxe, principes et hiérarchie du code
- Historique, évolution et enjeux
- Cas d’utilisation, pourquoi TypeScript ?
- Principaux apports et fonctionnalités
- Installer TypeScript
- Compiler son premier programme TypeScript
- Travailler dans un projet avec JavaScript et TypeScript
Mise en place de l’environnement, outillage
- TypeScript Playground
- Compileur TypeScript
- Choisir son éditeur TypeScript
- Installer TypeScript dans Visual Studio
Travaux pratiques : Ecrire sa première application TypeScript et l’exécuter dans le navigateur.
Typage, variables et fonctions
- Annotations et inférence de types
- Types statiques et types dynamiques
- Type any et types primitifs
- Fonctions
- Enumérations
- Callable
- Paramètres de fonctions : options, par défaut, paramètre rest
Classes
- Définir des classes
- Propriétés
- Héritage
Interfaces
- Concevoir des interfaces
- Implémenter des interfaces
- Types personnalisés (arrays et fonctions)
- Fichiers de définition
Génériques
- Typage générique, vue d’ensemble
- Créer des génériques
- Contraintes de types
Travaux pratiques : Utiliser les classes, les interfaces et les génériques.
Modules
- Modules internes
- Implémenter des modules
- Organiser son code avec les modules
- Importer des modules externes
Aller plus loin
- Décorateurs, Unions de types, Alias, Mixins
- Ecriture de tests unitaires
- Bibliothèques conseillées
Travaux pratiques : Créer une application utilisant des modules externes.