
Bienvenue dans notre formation TypeScript !
Si vous avez envie de perfectionner votre maîtrise de JavaScript, vous êtes au bon endroit.
Créé comme réponse aux aspects "négatifs" de JavaScript, Microsoft a développé TypeScript, un langage de programmation qui reprend toutes les fonctionnalités de JavaScript, en y ajoutant une couche de règles et de typages statiques.
En d'autres termes, TypeScript permet de définir à l'avance les types de données que nous souhaitons récupérer.
Sa puissance est telle que TypeScript est aujourd'hui utilisé dans l'immense majorité des entreprises : Netflix, Facebook ou encore Google.
Apprenez dès aujourd'hui à maîtriser l'un des langages de programmation qui met tout le monde d'accord.
On prend le temps de faire connaissance pour bien démarrer cette formation TypeScript ! Ici, on apprend à poser nos questions et à réussir notre formation.
TypeScript, c'est quoi ? C'est tout l'objectif de cette section avant d'attaquer.
Un bon développeur TypeScript est avant tout un bon développeur JavaScript. On en profite donc dans cette partie pour faire un point sur les dernières nouveautés.
Here's what you'll concretely be able to do.
At the end of this course, you will receive a certification validating your skills in TypeScript if you successfully complete all quizzes.

A typo, a type that does not match… In JavaScript, the bug ships to production. In TypeScript, your editor underlines it in red, right away. Switch between the two modes.
Property 'firstNam' does not exist on type. Did you mean 'firstName' ?
TypeScript spots the mistake in the editor, before the code even runs.
Same code, two fates. TypeScript turns production bugs into simple red underlines you fix while you type.
Because TypeScript knows the type of every variable, your editor suggests exactly what exists, and never what does not. Click a property to pick it.
TypeScript knows the shape of the user object. It suggests its properties and their types, and saves you from typos.
No more memorizing or guessing: TypeScript guides you at every dot. That is the comfort you adopt in the course.
TypeScript is no longer optional: it has become the foundation of almost every professional JavaScript project. Master it, and you speak the industry's language.
Complex interfaces that stay maintainable over time.
The same typed language on the server, with Node.js.
React Native in TypeScript, for iOS and Android.
Typed code other developers love to use.
Angular requires it: reliability at team scale.
Robust, reliable command-line tools.
Web games where every variable stays under control.
Dashboards where the data never lies.
Microsoft (which created it), Angular, Slack, Airbnb, Vercel, Stripe... TypeScript is the standard of professional JavaScript.
JavaScript lets you write anything, then makes you pay for it in production. TypeScript checks your code as you write it. Here is the difference.
You go from code where you cross your fingers to code where the compiler protects you. You code faster, and you sleep better.



Start tonight, move forward whenever you can: the course picks up right where you left off.

