-
Introduction à Typescript
- Historique & Principes de Typescript
- Utiliser les types
- Types vs Interfaces
- Ce qui disparaît à la transpilation
-
Travailler avec les types
- Définir des types
- Contrainte de Types
- Typage ensembliste
-
Dériver des types à partir d'autres
- Types paramétrés
- Transformer des Types & Types utilitaires
-
Ecosystème
- Zod
- ts-pattern
- node-ts
-
Interopérabilité avec un existant
- Fichiers de déclaration, declaration merging
- Function overloading
- triple slash references
- tsconfig (sourcemaps, strictness levels, target, project reference, etc.)
Formation TypeScript - Les fondamentaux
Description formation TypeScript
La formation TypeScript - Les Fondamentaux est une introduction complète de deux jours au langage TypeScript, conçue pour les développeurs souhaitant améliorer leurs compétences en typage statique et en développement JavaScript moderne.
Cette formation couvre les bases de TypeScript, y compris les types, les interfaces, et les techniques avancées de typage, tout en explorant l'écosystème et les outils associés.
Les participants apprendront à intégrer TypeScript dans des projets existants et à utiliser des bibliothèques populaires comme Zod et ts-pattern pour améliorer la robustesse de leur code.
Nos formations informatiques se déroulent en présentiel ou à distance.
En savoir plus sur JavaScriptPour qui ?
Cette formation s'adresse principalement aux développeurs JavaScript souhaitant renforcer leurs compétences en typage statique et améliorer la qualité de leur code. Elle est également destinée aux professionnels du développement logiciel, y compris les ingénieurs, les chefs de projet techniques, et les architectes logiciels, qui cherchent à intégrer TypeScript dans leurs projets existants ou à démarrer de nouveaux projets avec une base solide en TypeScript.
Cette formation est particulièrement adaptée pour :
- Les développeurs front-end et back-end désireux d'améliorer la maintenabilité et la robustesse de leur code.
- Les équipes de développement qui souhaitent adopter TypeScript pour bénéficier de ses avantages en termes de détection d'erreurs et de documentation.
- Les professionnels de la QA ou les Responsables Produit ayant une base en développement et souhaitant comprendre les bénéfices de TypeScript pour leurs projets.
Prérequis
- Connaissance de base sur les concepts de programmation
- Compréhension basique des principes du Web (HTML, CSS)
- Notions fondamentales de Javascript : Fonctions, Variables, Structures de contrôle, Types et opérateurs, Objets, Classes, Event loop & Asynchronisme, modules ESM
Objectifs pédagogiques
- Écrire, lire et comprendre du code Typescript
- Projeter un modèle mental lisible et robuste à l'aide des types Typescript
- Connaître les meilleures syntaxes Typescript pour améliorer la maintenabilité, la robustesse et l'expressivité du code produit
- Savoir tirer parti de l'outillage et de l'écosystème Typescript
Programme formation JavaScript
Modalités d'accueil
Formation(s) liée(s)
JavaScript / TypeScript
DevelopAméliorez vos compétences en JavaScript / TypeScript avec l’aide de nos experts !
JavaScript
DevelopMaîtrisez les bases de JavaScript et développez des applications dynamiques et performantes.