Roadmap du développeur frontend
Des cours gratuits dans l'ordre où un développeur front end en a réellement besoin : HTML pour la structure, CSS pour la mise en page, JavaScript pour le comportement, TypeScript pour la sûreté du typage, React et Next.js pour de vraies applications, Git pour livrer, et huit projets pour le prouver. Chaque leçon s'exécute dans votre navigateur et chaque cours situé avant l'étape projets se termine par un certificat gratuit.
698,051+ codders inscrits à ces cours
804 leçons823 défis3,184 questions de quiz
- Adapté aux débutants
Aide au codage assistée par IA
Leçons interactives et pratiques
Narration audio dans chaque leçon
Quiz pour tester vos connaissances
13 certificats gratuits tout au long du parcours
Le parcours développeur front end, étape par étape
Chaque étape est un cours Coddy déjà existant. Suivez-les dans l'ordre ou allez directement à celui qui vous manque : votre progression est enregistrée cours par cours dans tous les cas.
- 1Étape 1
- 2Étape 2
CSS : mise en page et designPage dédiée
Commencer cette étapeDémarrerSélecteurs, modèle de boîte, couleurs et typographie, puis flexbox, grid, mises en page responsives, transitions et animation sur deux sections. C'est l'étape où une page commence à ressembler à celles que vous utilisez tous les jours.DémarrerPage dédiée2 sections, dans l'ordre - 3Étape 3
JavaScript, le langage en entierPage dédiée
Commencer cette étapeDémarrerFondamentaux, logique et structures de contrôle, puis objets et classes, en trois sections. Le travail front end est un travail JavaScript ; chaque framework qui vient après n'est qu'une façon de l'organiser, et il n'est lisible que si le langage l'est.DémarrerPage dédiée3 sections, dans l'ordre - 4Étape 4
JavaScript dans le navigateurPage dédiée
Commencer cette étapeDémarrerLe DOM, les événements, la récupération de données et la construction de pages interactives sans framework, puis des patterns front end concrets. C'est ici que HTML, CSS et JavaScript ne font plus qu'un : une page qui répond à celui qui l'utilise.DémarrerPage dédiée2 sections, dans l'ordre - 5Étape 5
TypeScriptPage dédiée
Commencer cette étapeDémarrerTypes, interfaces, génériques et les erreurs du compilateur comme outil de travail. Presque toute base de code React professionnelle est en TypeScript : il arrive donc juste avant le framework, et non en supplément de fin de parcours.DémarrerPage dédiée - 6Étape 6
React et Next.jsPage dédiée
Commencer cette étapeDémarrerComposants, props, état, hooks et rendu, puis Next.js pour le routage, le chargement des données et les applications réelles. Le framework le plus demandé dans les offres front end, enseigné après le langage dans lequel il est écrit.DémarrerPage dédiée2 sections, dans l'ordre - 7Étape 7
Git et gestion de versionsPage dédiée
Commencer cette étapeDémarrerCommits, branches, fusions, résolution de conflits et dépôts distants. Tout poste front end et tout projet de portfolio vit dans un dépôt Git ; l'apprendre ici, c'est livrer les projets de l'étape suivante comme on le fait en entreprise.DémarrerPage dédiée - 8Étape 8
Projets : construisez ce que vous avez déjà vu
Commencer cette étapeDémarrerExercices de flexbox et de sélecteurs, pratique du DOM et des méthodes de tableau, puis de vraies réalisations : une carte de profil Coddy, une page Instagram, une page de connexion Netflix et un carrousel d'images. Chacune est une pièce de portfolio qu'un recruteur peut ouvrir.Démarrer8 cours, dans l'ordre- CSS Flexbox - Le cours complethtml uniquement15 leçons
- Sélecteurs CSShtml uniquement15 leçons
- Méthodes DOM en JavaScripthtml uniquement13 leçons
- Méthodes de tableaux en JavaScriptjavascript uniquement18 leçons
- Clone de carte de profil Coddy | Projet Front-endhtml uniquement26 leçons24 défis1 projet
- Clone de page Instagram | Projet Front-Endhtml uniquement16 leçons14 défis1 projet
- Clone de la page de connexion Netflix | Projet front-endhtml uniquement19 leçons18 défis1 projet
- Slider | Projet front-endhtml uniquement23 leçons22 défis1 projet
Apprendre en Faisant
Écrivez du vrai code, interrogez des bases de données, créez des sites web et maîtrisez les prompts IA. Nos leçons interactives couvrent toutes les compétences dont les développeurs modernes ont besoin.
Construisez Votre Série
Restez constant et regardez vos progrès grandir! Suivez votre habitude quotidienne de codage, protégez votre série avec des jours de gel et gagnez des récompenses en vous connectant chaque jour.
12 jours de série
Revenez demain pour maintenir votre série!
January 2026
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
21
22
23
24
25
26
27
28
29
30
Quitte ou Double
Jour 5 sur 7
Gel de Série
2 left
Codez Partout
Emportez votre parcours de codage avec vous! Pas de configuration, pas de téléchargements - ouvrez et commencez à coder. Disponible sur iOS, Android et Web avec des notes de 4.9 étoiles.
Vous N'êtes Pas Seul
Affrontez les classements mondiaux, invitez des amis pour gagner des récompenses et célébrez les succès des autres. Coder, c'est mieux entre amis!
Apprenez comme vous voulez
Lisez, écoutez, testez-vous, demandez à l'IA ou retrouvez ce que vous avez déjà étudié. Chaque leçon s'adapte à vous.
Une variable est un conteneur nommé qui stocke une valeur réutilisable plus tard dans votre programme.
En Python, on en crée une en écrivant le nom, un signe égal, puis la valeur à stocker.
La valeur peut évoluer : réassigner le nom le fait simplement pointer vers une nouvelle valeur.
Certifiez-vous
Gagnez des certificats pour chaque cours terminé. Ajoutez-les à votre profil LinkedIn et CV pour montrer votre expertise en programmation aux employeurs.
Pourquoi apprendre le front end sur Coddy
- Vous voyez la page que vous construisez. Chaque leçon de HTML, de CSS et de JavaScript s'affiche en direct dans le navigateur, à côté de votre code : un sélecteur erroné ou un flexbox cassé se voit à la seconde où vous l'écrivez, pas sur une capture d'écran à la fin.
- Le bon ordre, et aucun JavaScript escamoté. La plupart des cours de front end filent du HTML à un framework ; ce parcours consacre trois sections entières à JavaScript avant React, parce qu'un framework ne devient lisible qu'une fois le langage qui le porte maîtrisé.
- Des indices IA qui lisent votre balisage et votre code. Quand une mise en page casse ou qu'un composant ne s'affiche pas, Bugsy regarde ce que vous avez écrit et vous oriente vers la solution sans vous donner la réponse.
- Des projets qu'un recruteur peut ouvrir. La dernière étape, ce sont huit réalisations concrètes - des clones de pages que vous connaissez déjà -, chacune une pièce de portfolio partageable, plus un certificat gratuit pour chaque cours des sept premières étapes.