Apprendre HTML
Un cours HTML en ligne, gratuit et interactif. Tu écris du HTML à chaque leçon, avec un aperçu en direct au fil de la frappe, et un certificat gratuit à la fin.
281,604+ codders inscrits
241 leçons212 défis1,195 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
Certificat gratuit de réussite
Programme
Section 1
Fundamentals
Commencer la sectionDémarrerDévelopperRéduireLearn the core structure and syntax to create web pages from scratchLes bases du HTML
5 leçons531Texte et mise en forme
6 leçons1135Travailler avec les listes
4 leçons721Fiche de recette
Projet4 leçons1Ajouter du contenu
5 leçons837Mise en page
5 leçons930Page de profil personnel
Projet5 leçons1Formulaires et champs de saisie, partie 1
6 leçons936Formulaires et entrées, partie 2
7 leçons1239Tableaux
4 leçons723Page d'inscription à un événement
Projet5 leçons1Défis finaux
4 leçons4Section 2
Styling with CSSPage dédiée
Commencer la sectionDémarrerDévelopperRéduireBring your web pages to life with colors, layouts, and stylesIntroduction
5 leçons540Ajouter du CSS
4 leçons725Sélecteurs de base
7 leçons1247Les bases du texte
8 leçons1450Couleurs et arrière-plans
5 leçons834Menu de café
Projet3 leçons1Modèle de boîte - Partie 1
6 leçons943Modèle de boîte, partie 2
5 leçons834Flex Box
6 leçons943Formulaire de connexion
Projet4 leçons1Techniques de mise en page
7 leçons1151Bases du Responsive Design
6 leçons1052Page Web Tonga
Projet6 leçons1Défis finaux
4 leçons4Section 3
CSS MasteryPage dédiée
Commencer la sectionDémarrerDévelopperRéduireTake you css skills to the next level!Maîtrise des sélecteurs – Combinaisons
6 leçons539Pseudo-classes interactives
5 leçons431Pseudo-classes structurelles
5 leçons432Projet de menu déroulant
4 leçons4Effets visuels
5 leçons536Landing Page
5 leçons5Construire avec CSS Grid
4 leçons426Site web Flavor Fiesta
4 leçons4Défis finaux
5 leçons5Section 4
Practical Frontend
Commencer la sectionDémarrerDévelopperRéduireCombine structure and style to design complete, responsive web pagesVariables
5 leçons432Stratégie Mobile-First
6 leçons643Thèmes et styles visuels
5 leçons535Sports extrêmes
3 leçons3Composants UI
6 leçons642Modèles Responsive
6 leçons645Défis finaux
4 leçons4Section 5
JavaScript in Action
Commencer la sectionDémarrerDévelopperRéduireExplore how javascript is used with html and cssInteractivité / Composants UI
4 leçons433Formulaires et validation
3 leçons324Notifications et Retours
3 leçons327Formulaire avec notification Toast
2 leçons2Navigation
3 leçons329Thèmes et personnalisation
2 leçons217Animations et effets
3 leçons327Navigation animée
3 leçons36Défis finaux
4 leçons4
Cours de HTML
Cours pratiques de HTML, gratuits à démarrer dans votre navigateur.
Animation d'éclipse solaire | Projet HTML/CSS
PopulaireDans ce cours, vous allez créer une superbe animation d'éclipse solaire, illustrant comment concevoir des interfaces utilisateur attrayantes et fonctionnelles grâce aux animations.
- 10
- 2
Clone de page Instagram | Projet Front-End
PopulaireDans ce cours, vous mettrez en pratique des approches HTML & CSS simples et standards pour créer un projet de clone de page Instagram.
- 16
- 5
Lecteur vidéo YouTube - Projet HTML
Dans ce projet, vous créerez un lecteur vidéo YouTube avec HTML tout en explorant divers attributs.
- 7
- 1
Chronomètre - Projet HTML/CSS/JS
Dans ce projet, vous allez créer un chronomètre simple en utilisant HTML, CSS et JavaScript.
- 10
- 3
Barre de navigation inférieure - Projet HTML/CSS
Dans ce cours, vous allez créer une barre de navigation inférieure simple en utilisant HTML et la styliser avec CSS. Vous apprendrez également à ajouter une animation simple à l'aide du sélecteur (:hover) en CSS.
- 12
- 2
Projet DOM - Calculatrice
Dans ce cours, vous allez créer une calculatrice simple et interactive en utilisant HTML, CSS et JS.
- 14
- 3
Learn by Doing
Write real code, query databases, build websites, and master AI prompts. Our interactive lessons cover every skill modern developers need.
Build Your Coding Streak
Stay consistent and watch your progress grow! Track your daily coding habit, protect your streak with freeze days, and earn rewards for showing up every day.
12 days streak
Return tomorrow to keep your streak!
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
Double or Nothing
Day 5 of 7
Streak Freeze
2 left
Code Anywhere, Anytime
Take your coding journey on the go! No setup, no downloads - just open and start coding. Available on iOS, Android and Web with 4.9 star ratings.
You're Not Alone in This
Compete on global leaderboards, invite friends to earn rewards, and celebrate each other's wins. Coding is better with friends!
Every way to learn
Read, listen, test yourself, ask the AI, or look up anything you've already covered. Every lesson meets you where you are.
A variable is a named container that stores a value you can reference later in your program.
In Python, you create one by writing the name, an equals sign, then the value you want to store.
The value can change over time - reassigning the name simply points it to a new value.
Prove Your Skills
Earn certificates for every course you complete. Add them to your LinkedIn profile and resume to showcase your coding expertise to employers.
Pourquoi apprendre HTML avec Coddy
- Tu écris du HTML dans ton navigateur et tu vois la page rendue juste à côté. Aucun éditeur à installer, aucune config. Chaque modification du code HTML s'affiche en direct, la boucle de feedback est courte.
- HTML moderne et sémantique : titres, listes, liens, images, tableaux, formulaires, et balises sémantiques comme
<header>,<nav>,<main>,<section>,<footer>. Le HTML que tu utiliserais vraiment pour construire un site web. - Les indices IA t'aident à corriger tes erreurs HTML - balises non fermées, syntaxe d'attribut cassée, oublis d'accessibilité - sans dévoiler la réponse, pour que les bons réflexes rentrent.
- Certificat HTML gratuit à la fin du cours. Une première étape crédible vers le développement web, qui se marie naturellement avec les cours de CSS et JavaScript.