Présentation du cours
Ce cours a pour mission de vous initier à TypeScript (TS) : un langage de programmation fortement typé qui une fois compilé produira du JavaScript interprétable par les navigateurs et par Node.js.
Parmi les principaux avantages de TypeScript on peut citer :
En résumé, il permet d'écrire ou plutôt de produire du JavaScript plus sécurisé et maintenable sur le long terme.
Si nous avons choisi de vous présenter TypeScript, c'est aussi car il est presque systématiquement utilisé par les créateurs de librairies et composants React.js :
Au cas où vous ne le sauriez pas, React.js est le framework front-end le plus utilisé dans l'univers du développement blockchain, c'est donc indispensable de maitriser TypeScript si vous souhaitez un jour devenir développeur web3.
Objectifs pédagogiques
À la fin du cours, vous serez en mesure de :