• 4 heures
  • Facile

Ce cours est visible gratuitement en ligne.

course.header.alt.is_certifying

J'ai tout compris !

Mis à jour le 30/03/2023

Poursuivez votre apprentissage de TypeScript

Voyez ce qu’il vous reste à apprendre

J’espère que ces premiers pas dans le monde de TypeScript vous ont plu. Vous avez assimilé beaucoup de nouvelles notions, mais ne vous reposez pas sur vos lauriers !

Ce cours s’est concentré sur les bases, et il vous reste en effet beaucoup de choses à voir. Par exemple, il est possible d’ajouter des conditions à vos génériques pour créer des types encore plus complets. Grâce à des mots-clés comme infer, vous pourrez utiliser des génériques comme de véritables fonctions intelligentes.
Vous pouvez également rendre votre code plus robuste via le type narrowing (le fait de vérifier le type de vos variables en JavaScript pour aider TypeScript à analyser votre code).

Durant ce cours, nous avons surtout typé des notions simples, mais sachez que le but de TypeScript est de pouvoir typer n’importe quel concept ! C’est ici d’ailleurs que réside toute la puissance (et la complexité !) du langage. Ces nouvelles notions nécessitent de nouveaux réflexes de programmation : si cela vous fait peur, sachez qu’il n’est pas obligatoire de les connaître pour déjà profiter de ce qu’apporte TypeScript.

Cela dit, j’espère que cette mise en bouche a su susciter en vous l’envie d’en savoir plus !

Découvrez quelques ressources utiles

La communauté TypeScript est très active, et beaucoup de ressources sont disponibles pour vous aider dans votre aventure !

Malheureusement, elles sont en grande majorité en anglais… Mais qui sait, peut-être que vous allez créer une ressource française d’ici peu ? 😉

  • Le bac à sable TypeScript
    Si vous avez effectué les exercices proposés tout au long du cours, vous connaissez cet outil : il nous permet d’écrire et tester du code TypeScript en ligne, directement depuis notre navigateur Internet. Il s’agit d’un outil officiel proposé par l’équipe de TypeScript !

  • La documentation officielle de TypeScript
    On ne le répétera jamais assez, mais la documentation officielle doit être votre ressource numéro 1. À la moindre question que vous vous poserez, consultez cette documentation en priorité. Même si elle n'est pas totalement traduite en français, elle sera toujours plus à jour que n’importe quel article que vous trouverez sur Internet… y compris ce cours !
    Mettez-la dans vos favoris !

  • Traducteur de messages d’erreur : de TypeScript à l’anglais.
    On en a parlé durant le cours, cet outil permet de “traduire” les erreurs remontées par TypeScript en anglais, en donnant en plus quelques explications.

  • Extension Total TypeScript
    Si vous utilisez l’éditeur de code “Visual Studio Code”, voici une extension bien pratique ! Elle vous donne quelques conseils sur la syntaxe de TypeScript, et incorpore également le traducteur des erreurs ci-dessus, pour y avoir accès directement lorsque vous codez.

  • Formation TypeScript sur Grafikart
    Une bonne ressource (en français, s'il vous plaît !) qui propose une autre façon de se former sur TypeScript. Vous y apprendrez bien entendu les mêmes choses en ce qui concerne les bases, mais certaines sections abordent des sujets que vous n’avez pas encore vus avec nous.

  • @mattpocockuk sur Twitter
    S’il n’y a qu’un seul compte Twitter à suivre à propos de TypeScript, c’est celui-ci ! C’est un anglophone qui partage régulièrement des trucs et astuces concernant TypeScript, sur des notions destinées à la fois aux débutants et aux plus avancés.

Voici donc les ressources que je peux vous proposer ! N’hésitez pas à en rechercher d’autres par vous-même et à constituer votre propre liste de liens.

Je vous souhaite un très bon apprentissage dans votre aventure TypeScript, et surtout… amusez-vous !

Exemple de certificat de réussite
Exemple de certificat de réussite