Retour aux cours

frontend

TypeScript

débutant à expert

Le cours TypeScript de Technologik vous emmène de la syntaxe de base a l'expertise du typage avance : configuration stricte, generiques, types conditionnels, mapped types, decorateurs, integration React et patterns experts (builder type, state machines, satisfies). Chaque lecon privilegie le code reel a la theorie pour vous rendre operationnel rapidement.

Programme

22 leçons
  1. 1Pourquoi TypeScript et configuration (tsconfig)
  2. 2Types de base
  3. 3Interfaces vs Type Aliases
  4. 4Fonctions typées
  5. 5Génériques
  6. 6Union, intersection et literal types
  7. 7Narrowing avancé
  8. 8Utility Types
  9. 9Enums et const assertions
  10. 10Classes typées
  11. 11Decorators
  12. 12Modules et namespaces
  13. 13Conditional types et infer
  14. 14Mapped types
  15. 15Template literal types
  16. 16TypeScript avec React
  17. 17Configuration stricte
  18. 18Typage de librairies externes
  19. 19satisfies et patterns d'inférence
  20. 20Pattern expert : builder typé
  21. 21Pattern expert : state machines typées
  22. 22Internals du compilateur