Développez des compétences avancées

pour dominer TypeScript

Un étudiant célébrant une victoire devant son ordinateur, pixel art

Acquérez une maîtrise complète de TypeScript avec une approche pratique


Dans ce cours dédié à TypeScript, nous vous préparons à devenir un senior. Nous vous donnons les compétences et la confiance nécessaires pour exceller dans le développement d'applications utilisant TypeScript.

Nous mettons un focus particulier sur la configuration de TypeScript avec le fichier tsconfig.json, un élément souvent négligé. Vous apprendrez également les bonnes pratiques qui vous permettront de produire un code de haute qualité et cohérent.

À travers un projet fil rouge concret, vous résoudrez des problématiques liées au développement d'applications TypeScript. Vous ne vous contenterez pas d'apprendre la documentation technique. Vous saurez comment penser en TypeScript et comment l'appliquer dans des projets réels.

Maîtrisez la configuration de TypeScript

avec ESLint et Prettier

Optimisez votre environnement de développement avec TypeScript, ESLint et Prettier


Nous allons au-delà de l'apprentissage de TypeScript. Nous vous formons également à l'art de la configuration professionnelle en utilisant des outils essentiels tels qu'ESLint et Prettier.

La configuration d'environnement de développement est aujourd'hui une compétence clé recherchée par les employeurs. Elle vous permet de garantir la qualité de votre code, d'assurer la cohérence au sein de votre équipe et de réduire les erreurs coûteuses. Vous apprendrez non seulement ce que sont les linters et les formateurs de code, mais aussi comment les utiliser efficacement dans vos projets.

A la fin de cours, vous serez également en mesure de configurer ESLint et Prettier pour vos projets, que ce soit pour le travail ou pour vos projets personnels.

Une chambre transformer en tour de contrôle, pixel art

Acquérez des compétences recherchées

et une pensée senior

Un homme stylé en costume, pixel art

Augmentez l'attractivité de votre profil avec des compétences recherchées


Nous vous préparons à répondre aux exigences du marché actuel en développant des compétences recherchées par les employeurs et en adoptant une pensée senior dans votre approche du développement.

Ces compétences sont en forte demande sur le marché du travail. Vous serez capable de vous démarquer en tant que développeur maîtrisant TypeScript, ESLint et Prettier. Nous vous apprenons à penser comme un développeur senior.

Cela signifie que vous serez prêt à assumer des responsabilités plus importantes au sein de votre équipe et à contribuer de manière significative à la réussite de votre entreprise.


Un cours TypeScript concis et complet :

apprenez rapidement et facilement

Un gardien complétant une checklist, pixel art

Quels sont les prérequis ?


Ce cours n'est pas destiné aux débutants complets en programmation, car nous n'y réexpliquerons pas les notions fondamentales telles que les variables et les fonctions.

Il s'adresse plutôt à un public ayant déjà des connaissances dans un langage de programmation, de préférence JavaScript.

"L'objectif est de partir sur des bases solides avec TypeScript, vous permettant ainsi de vous familiariser facilement avec ce langage et de comprendre du code écrit en TypeScript.

Le projet fil rouge et le travail sur les chapitres utilisent largement le versionnement. Il est donc essentiel de connaître Git et GitHub.

Apprenez TypeScript avec des formats optimisés

pour votre apprentissage


Un icône de document, pixel art

Un cours au format textuelle...


Avec des explications sur des notions complexes, des bouts de code et des liens vers des ressources complémentaires telles que des vidéos, de la documentation et des blog posts.

Un icône d'écran d'ordinateur, pixel art

... avec des screencasts...


Ce type de contenu est au format vidéo. J'y partage mon écran pour vous montrer des implémentations de solution. Ces screencasts vous permettront d'accélerer votre apprentissage.


Un icône de briques de lego, pixel art

... et un projet fil

rouge.


Ce projet représente une mise en application concrète des différentes notions abordées durant le cours. Ce projet se veut le plus proche du monde professionnel.