Skip to content
Coding

Maîtriser TypeScript : du JavaScript aux applications robustes

Cette formation initie les participants à TypeScript, le sur-ensemble typé de JavaScript qui apporte structure, maintenabilité et robustesse aux applications modernes. À travers des ateliers pratiques, les participants apprendront à exploiter le typage statique, les interfaces, les génériques et les types avancés pour améliorer la qualité et la stabilité de leur code.

Content
  • Introduction à TypeScript : pourquoi et quand l’utiliser 
  • Comprendre la transpilation et la configuration du compilateur 
  • Types de base et annotations de type 
  • Inférence et vérification de types 
  • Interfaces et alias de type 
  • Classes, héritage et spécificités du modèle objet TypeScript 
  • Énumérations (enums) 
  • Fonctions : surcharge, type de retour et typage des paramètres 
  • Génériques et modèles réutilisables 
  • Types conditionnels et utilitaires 
  • Typage avancé : keyof, typeof, types mappés 
  • Types utilitaires intégrés (Record, Pick, Omit, etc.) 
  • Modules et structuration du code 
  • Intégration dans un projet JavaScript existant 
  • Débogage et options du compilateur 
  • Bonnes pratiques pour les projets TypeScript à grande échelle 

Learning Outcomes
  • Comprendre le rôle de TypeScript dans le développement web moderne. 
  • Écrire du code plus fiable grâce au typage statique et à l’inférence. 
  • Maîtriser les concepts de typage avancé (génériques, types conditionnels, utilitaires). 
  • Utiliser TypeScript avec Angular, React ou Node.js. 
  • Configurer et maintenir un environnement TypeScript professionnel. 

Training Method

La formation alterne entre apports théoriques et exercices pratiques. Les participants développent un projet fil rouge en appliquant progressivement les fonctionnalités du langage, tout en apprenant les meilleures pratiques de typage et d’architecture de code.

Certification
Certificate of Participation
Prerequisites
This training has no prerequisites
Planning and location
Session 1
25/03/2026 - Wednesday
09:00 - 17:00
Session 2
26/03/2026 - Thursday
09:00 - 17:00
Session 3
27/03/2026 - Friday
09:00 - 17:00
Session 1
10/06/2026 - Wednesday
09:00 - 17:00
Session 2
11/06/2026 - Thursday
09:00 - 17:00
Session 3
12/06/2026 - Friday
09:00 - 17:00
Session 1
23/09/2026 - Wednesday
09:00 - 17:00
Session 2
24/09/2026 - Thursday
09:00 - 17:00
Session 3
25/09/2026 - Friday
09:00 - 17:00
https://www.dlh.lu/web/image/product.template/2410/image_1920?unique=5a1116a

This combination does not exist.

84.00 € 84.0 EUR 84.00 €

84.00 €

Not Available For Sale

Your trainer(s) for this course
1kB SARL-S, Guillaume Monnet
Guillaume Monnet
See trainer's courses.

Guillaume Monnet is a full-stack developer and the founder of Mockoon, a widely used open-source platform for API mocking and testing. Since 2017, he has been maintaining and growing Mockoon as a sustainable independent project, gaining deep expertise in APIs, developer tools, and open-source ecosystems.
Alongside his work as an independent developer and fractional CTO, Guillaume delivers practical, hands-on training in topics such as Angular, TypeScript, Git/GitHub, and API development. His teaching focuses on real-world practices, autonomy, and clarity, helping students turn complex concepts into concrete skills.