- Comment installer et configurer TypeScript dans votre projet
- Comment utiliser les types de base en TypeScript (number, string, boolean, etc.)
- Comment utiliser les variables et les constantes en TypeScript
- Comment utiliser les tableaux et les tuples en TypeScript
- Comment utiliser les types union et intersection en TypeScript
- Comment utiliser les types génériques en TypeScript
- Comment utiliser les types de données nullable et optionnels en TypeScript
- Comment déclarer et utiliser les classes en TypeScript
- Comment déclarer et utiliser les interfaces en TypeScript
- Comment implémenter et hériter d'interfaces en TypeScript
- Comment utiliser les propriétés de classe et de méthode en TypeScript
- Comment déclarer et utiliser les fonctions en TypeScript
- Comment utiliser les types de retour et de paramètre en TypeScript
- Comment utiliser les fonctions fléchées et les fonctions génériques en TypeScript
- Comment utiliser les modules et les namespaces en TypeScript
- Comment utiliser les types de données enveloppeurs (wrapper types) en TypeScript
- Comment utiliser les types de données déstructurables (destructuring types) en TypeScript
- Comment utiliser les types de données rétrocompatibles (compatibility types) en TypeScript
- Comment utiliser les types de données d'alias générique (generic alias types) en TypeScript
- Qu'est-ce que les décorateurs en TypeScript et comment les utiliser ?
- Comment déclarer et utiliser les décorateurs de classe en TypeScript
- Comment déclarer et utiliser les décorateurs de méthode en TypeScript
- Comment déclarer et utiliser les décorateurs de propriété en TypeScript
- Comment déclarer et utiliser les décorateurs de paramètre en TypeScript
Ce cours vous permettra de maîtriser les concepts de base et avancés de TypeScript et de savoir comment utiliser cet outil pour améliorer la qualité et la lisibilité de votre code JavaScript.
- Official: https://www.typescriptlang.org/
(la majeur partie des readme est généré par chatGPT corrigé par moi-même)