Believemy logo purple

Formation Apprendre HTML en 2025 : Créez votre premier site internet

Faites vos premiers pas dans le web avec HTML5 et CSS3 avec flexbox et les grilles puis initiez-vous enfin au webdesign pour créer votre premier portfolio professionnel.

All Levels
50 heures
4.9 / 5
1,749 reviews
Jérôme DELAUNEY
Shompoth KHAN
Mansour MAHAMAT-SALLE
Manon ECHE
Alliance TSHINDAYI
31,563 learners
Formation Apprendre HTML en 2025 : Créez votre premier site internet

Overview

This course is not available in your language.

Bienvenue dans notre formation HTML et CSS !

Le HTML est le langage de programmation que tous les sites internet utilisent : il est essentiel pour un développeur ou même pour un web designer de le connaître. Il permet de définir la structure d'un site internet grâce à différentes balises.

Notre formation HTML part de zéro pour faire de vous un expert du développement de sites internet.

Pour ce faire, vous créerez votre tout premier portfolio à l'allure élégante et moderne.

Cette formation est particulièrement axée sur la pratique :

  • Vous réaliserez un site de recettes (la reine des tartes 👑)
  • Vous ferez des dizaines de petits exercices (comme la création d'un bouton qui s'enfonce)
  • Vous apprendrez les bases du webdesign
  • Puis vous apprendrez à réaliser votre propre portfolio

 

Et ce n'est pas tout

Notre formation HTML et CSS est une production Believemy Originals : on se doit d'aller jusqu'au fond des choses !

Vous apprendrez donc aussi à :

  • Suivre vos utilisateurs en temps réel grâce à Google Analytics
  • Afficher proprement votre site internet sur les réseaux-sociaux lorsqu'un lien vers votre site est publié
  • Rendre votre site internet tout beau sur les téléphones, tablettes et sur une télé 📺

 

One more thing

Chez Believemy, on fait les choses jusqu'à ce qu'on touche l'excellence.

Vous serez personnellement suivi grâce à notre équipe pédagogique toujours prête à dégainer la clavier dès que vous aurez besoin d'aide. Vous pourrez tester vos compétences avec nos projets, exercices et challenges en cours de vidéo... mais aussi grâce à nos petits quiz interactifs.

Enfin, vous apprendrez dans notre formation HTML les meilleures conventions et pratiques : autant tout apprendre de la manière la plus utilisée par les développeurs tout de suite dès le début.

Here’s what you will accomplish

Project 1
Miniature pour vidéo 503391842

Course Outline

Section 1
Introduction
Nous commencerons pas une brève introduction sur les prérequis pour suivre cette formation HTML et CSS.
Bienvenue dans cette formation !
Prérequis
Section 2
Avant de nous lancer
Rien ne sert de se dépêcher dans le code : un bon développeur est un développeur qui comprend ce qu'il fait. Nous aborderons dans cette partie les notions importantes sur le HTML et le CSS.
Que veut dire HTML ?
Que veut dire CSS ?
Section 3
Interactive Quiz
Challenge: 1 question
Question
Question
Section 4
Installons notre environnement
Créer son premier site internet, c'est bien ! Mais avec les bons logiciels, c'est mieux. Nous apprendrons à installer et à choisir notre navigateur ainsi que notre éditeur de code.
Choisissons notre navigateur
Choisissons notre éditeur de code
Section 5
Plongeons dans le HTML
Dans cette partie, nous découvrirons pour la première fois le HTML. Il s'agit d'un moment magique pour beaucoup : cette sensation de créer quelque chose de toute pièce restera sans aucun doute gravée dans votre mémoire pour très longtemps.
Comment commencer un projet ?
L'extension pour avoir des icônes plutôt jolies
Les textes et les paragraphes
Qu'est-ce qu'une balise ?
Structure de base d'une page HTML
Les nouvelles balises de structure avec HTML5
Qu'est-ce qu'un attribut ?
Ajoutons des commentaires
Ajouter des commentaires rapidement avec Visual Studio Code
Ajouter des titres
La mise en forme
Faire des listes
Et si je veux une liste avec des lettres ?
Tout sur les liens
Les liens pour télécharger des ressources
Les liens pour envoyer des emails
Ajouter une infobulle à son lien
Section 6
Interactive Quiz
Challenge: 1 question
Question
Question
Question
Question
Section 7
Tout ce qu'il faut savoir sur les images
Ajouter des images sur son site internet, c'est pas très compliqué. Cependant, il faut prendre son temps pour bien découvrir toutes les subtilités sur les différents types d'images et les bonnes pratiques avec elles !
Les différents types d'images
Ajouter une image à son site
Les figures
Les favicons (ou icônes)
Section 8
Exercice : Notre premier site internet !
Dans cet exercice, nous réaliserons notre premier site internet ! Il s'agit d'un site de recettes de cuisine très sympathique.
Ce que nous allons faire
Etape 1 : Télécharger les images nécessaires
Etape 2 : Créer la structure des deux pages
Etape 3 : Ajouter du contenu sur la page d'accueil
Etape 4 : Ajouter du contenu sur la page de la recette
Correction
Section 9
Ajoutons du style à nos éléments
Maintenant que nous avons créé notre premier site internet avec HTML, il faut ajouter du style : c'est avec CSS qu'on peut faire ceci ! C'est donc dans cette partie que nous faisons notre première rencontre avec CSS.
Où écrire notre code CSS ?
Les principaux sélecteurs : classes et ID
Mettre en italique, gras et souligné
Les commentaires en CSS
Les sélecteurs avancés
Récapitulatif des sélecteurs
Changer la taille du texte
Modifier la police du texte
Ajouter une police personnalisée (méthode simple)
Ajouter une police personnalisée (méthode créative)
Récapitulatif des polices
Aligner proprement son texte
Modifier la couleur d'un élément
Modifier le fond d'un élément
Jouer avec la transparence
Récapitulatif sur les couleurs
Ajouter une image en fond d'écran
Ajouter des ombres aux éléments
Générer des ombres facilements
Section 10
Interactive Quiz
Challenge: 1 question
Question
Question
Question
Question
Question
Section 11
Les bordures avec CSS
Il y a de nombreux types de bordures avec CSS : il est très important d'apprendre à les maîtriser, c'est ce qu'on fait ensemble dans cette partie.
Ajouter des bordures
Et si on arrondissait les angles ?
Section 12
La mise en page de notre site internet
L'espacement, c'est ce qui donne une dimension nouvelle sur un site internet. Dans cette partie, nous découvrirons comment ajouter des marges de tous les côtés pour aérer nos différentes balises HTML.
Les balises dit "inline" et "block"
Les dimensions (width / height)
Qu'est-ce qu'une marge ?
[Astuce] Utiliser la console développeur de Google Chrome
Gérer les marges externes
Gérer les marges internes
Les positions : relatif vs. absolu vs. fixe
La position "sticky"
Gérer les éléments qui dépassent (overflow)
[Astuce] Le principe d'un container
Section 13
Exercice : Entraînons-nous sur le CSS
C'est ici qu'on s'entraîne avec CSS ! Nous reprendrons notre site internet sur les recettes de cuisine pour le styliser et le rendre beaucoup plus moderne et agréable pour nos utilisateurs !
Ce que nous allons faire
Etape 1 : Partons sur les mêmes bases
Etape 2 : Occupons-nous de la page d'accueil
Etape 3 : Occupons-nous de la page "recette"
Correction
Section 14
Les apparences dynamiques
Changer les couleurs d'un élément au passage du curseur ? C'est possible avec les apparences dynamiques ! C'est ici que nous apprendrons à le faire.
Qu'est-ce qu'une apparence dynamique ?
Au survol de la souris
Au clic de la souris
À la sélection d'un élément ou quand il a déjà été visité
Les autres "pseudo-classes"
Les "pseudo-éléments"
Section 15
Interactive Quiz
Challenge: 1 question
Question
Question
Question
Question
Section 16
Exercice : Un bouton moderne qui s'enfonce
Dans cet exercice, nous apprendrons ensemble à créer des boutons dynamiques qui s'enfoncent. L'objectif est de pratiquer les apparences dynamiques que nous venons d'apprendre dans le chapitre précédent. Elles n'auront plus aucun secret pour vous après cet exercice.
Ce que nous allons faire
Etape 1 : Créer un lien
Etape 2 : Styliser le lien
Etape 3 : Ajouter des apparences dynamiques
Correction
Section 17
Les bases du webdesign
Savoir créer un site internet est une chose ! Mais encore faut-il pouvoir créer des sites internet qui soient agréables à utiliser. On parle ici d'expérience utilisateur et d'interface utilisateur (UX / UI pour les intimes). L'objectif de cette partie : faire de vous un développeur avec d'excellentes compétences en webdesign !
Qu'est-ce que le webdesign ?
Qu'est-ce que l'UX et l'UI ?
Harmoniser ses couleurs
L'art d'utiliser des polices d'écriture
Les bonnes pratiques pour ses images
L'espacement et l'aération
Trouver de l'inspiration pour ses designs
Section 18
Interactive Quiz
Challenge: 1 question
Question
Question
Section 19
Flexons ensemble !
Flexbox est une des technologies les plus utilisées sur les sites internet modernes ! Cette partie vous permettra de tout savoir sur son utilisation.
Qu'est-ce que Flexbox ?
Le principe de base : conteneur et éléments
L'alignement avec Flexbox
Définir les éléments prioritaires
Choisir la taille des éléments
Récapitulatif sur Flexbox
Section 20
Exerçons-nous sur Flexbox
Maintenant que nous avons appris à utiliser Flexbox, il est temps de pratiquer ! Ces deux exercices vous permettront de le faire de manière progressive.
Exercice 1 : Ce que vous devez faire
Exercice 1 : Correction
Exercice 2 : Ce que vous devez faire
Exercice 2 : Correction
Section 21
Les grilles avec CSS
Une autre fonctionnalité très puissante avec CSS : les grilles ! Nous apprendrons à les maîtriser jusqu'au bout des ongles dans cette partie.
Les... grilles CSS ?
Initialiser les grilles
Les colonnes
Les lignes
Les pistes proportionnelles (unité fr)
Le raccourci : repeat()
Grilles implicites et grilles explicites
Positionner les éléments grâce aux gouttières
Aérer les éléments grâce aux gouttières
Les grilles imbriquées
Récapitulatif sur les grilles
Section 22
Exerçons-nous sur les grilles
Apprendre à utiliser les grilles, cela se fait en pratiquant. Dans cette nouvelle partie, nous nous amuserons avec deux exercices qui nous permettront de montrer nos talents avec les grilles CSS.
Exercice 1 : Ce que vous devez faire
Exercice 1 : Correction
Exercice 2 : Ce que vous devez faire
Exercice 2 : Correction
Section 23
Le responsive design
De nos jours faire un site internet adapté à tous les écrans (comme les smartphones) est une priorité. C'est ce qu'on appelle le "responsive design" et c'est exactement l'objectif de cette nouvelle partie.
Qu'est-ce que le responsive design ?
Les media queries
Les unités EM et REM
Les unités VH et VW
Section 24
Interactive Quiz
Challenge: 1 question
Question
Question
Question
Question
Section 25
Rendons notre site responsive
Maintenant que nous avons appris ce qu'est le responsive design, nous allons utiliser notre site internet sur les recettes de cuisine pour nous amuser à l'adapter aux périphériques divers et variés comme les téléphones ou les tablettes.
Ce que nous allons faire
Information importante
Correction
Section 26
Techniques avancées
Pour tout ce qui ne rentre pas dans les autres parties, ces notions avancées vous permettront d'ajouter des lecteurs vidéos / audio mais aussi des tableaux et beaucoup d'autres fonctionnalités très intéressantes avec HTML et CSS.
Les tableaux
Fusionner les cellules
Mettre des vidéos
Mettre des musiques
Récapitulatif pour la vidéo et l'audio
Ajouter un dégradé
Section 27
Interactive Quiz
Challenge: 1 question
Question
Question
Question
Section 28
Revoyons tout ce que nous venons d'apprendre
Un dernier petit exercice pour s'entraîner sur les notions avancées du HTML et CSS pour la route !
Ce que nous allons faire
Correction
Section 29
Les formulaires
Les formulaires sont à la base du web 2.0 : ils permettent à nos utilisateurs d'interagir avec notre site internet. Nous apprendrons ensemble à les utiliser sur nos projets dans cette nouvelle partie.
Rappels sur les formulaires
La base d'un formulaire
Les zones de saisie simples
Les zones de saisie enrichies
Ajouter des options
Le champ pour "suggérer" des valeurs prédéfinies
Finaliser et envoyer un formulaire
Récapitulatif sur les formulaires
Section 30
Interactive Quiz
Challenge: 1 question
Question
Question
Question
Section 31
Entraînement sur les formulaires
Il est temps d'ajouter des formulaires sur nos projets !
Ce que nous allons faire
Correction
Section 32
Les variables et :root
Les variables sont des informations stockées pour être réutilisées plus tard. Imaginez définir une couleur principale pour votre site internet qui sera réutilisée partout : si demain vous changez votre couleur principale, cela serait plus pratique d'ajuster seulement un élément pour que tout se change automatiquement sur votre site internet, non ? C'est exactement l'objectif des variables ! Nous maîtriserons les variables CSS grâce à cette toute nouvelle partie.
L'incroyable sélecteur :root
Qu'est-ce qu'une variable ?
Notre première variable
Récapitulatif sur les variables
Section 33
HTML et les réseaux-sociaux
Préparer son site internet pour qu'il soit viral sur les réseaux-sociaux : ça vous tente ? C'est l'objectif ici.
Créer des cartes sociales
Section 34
Les inclassables
Tout ce qui est intéressant pour que vous puissiez être le meilleur développeur web que possible est disponible dans cette section.
Analyser nos utilisateurs grâce à Google Analytics
Faire des calculs dans nos feuilles de style
Les "features queries"
Section 35
Créons nos animations avec CSS
Les animations CSS sont tout ce qui donne un aspect professionnel à une page web : c'est essentiel pour un développeur de les connaître. Nous le ferons ensemble ici.
Evenements VS Animations
Le principe de base : création et utilisation
La fonction @keyframes
L'état initial et l'état final
Utiliser une animation
Faire une animation infinie
Attention aux anciens navigateurs
Créer des étapes intermédiaires
Les propriétés non-raccourcies
Section 36
Générer des animations facilement
Qui a dit qu'un développeur avez l'obligation de tout faire seul ? Il peut également utiliser des outils pour l'aider ! C'est ce que nous verrons dans cette partie sur les outils pour créer nos animations CSS rapidement.
Comment allons-nous générer des animations ?
Animista : la version "simple"
Keyframes.app : la version "pro"
Section 37
Interactive Quiz
Challenge: 1 question
Question
Question
Section 38
Entraînement aux animations
Maintenant que nous avons appris ce qu'est une animation CSS, nous nous amuserons ici avec deux exercices pour s'entraîner sur cette élément indispensable d'une page web.
Exercice 1 : consignes
Exercice 1 : correction
Exercice 2 : consignes
Exercice 2 : correction
Section 39
Projet : Un portfolio professionnel pour nos réalisations
C'est ici que nous mettrons tout ce que nous avons découvert ensemble ! Nous réaliserons votre portfolio professionnel pour montrer vos réalisations aux yeux du monde : il s'agit d'un moment véritablement magique qui marquera une première étape dans vos compétences de développeur.
Ce que nous allons faire
Etape 1 - Créer les deux pages HTML
Etape 2 - Concevoir la partie de "bienvenue"
Etape 3 - Se lancer dans la présentation des projets
Etape 4 - La partie "Contact"
Etape 5 - Le pied de page
Etape 6 - On passe à la page du projet
Etape 7 - Le responsive design
Etape 8 - Les cartes sociales
Correction
Section 40
Conclusion
C'est ici qu'on prend nos mouchoirs pour se dire au revoir.
Félicitations !

Earn Your Certification

At the end of this course, you will receive a certification validating your skills in HTML et CSS if you successfully complete all quizzes.

HTML et CSS Course Certification
Believemy Originals logo
Content up-to-date as of May 28, 2025
In French 🇫🇷
Shareable Certificate of Completion
Mentor Assistance
Source Code Provided

Learner Reviews of Our HTML et CSS Course

4.9 / 5
1,749 reviews (Trustpilot and Believemy)
C'est la meilleure formation développement web, superbe équipe. Merci. Vous m'avez apporté une expérience que je ne pensais pas y arriver.
Masyzarac A.
Web developer verified by Trustpilot
Pour avoir fait beaucoup de formations en ligne, Believemy est au sommet ! Les cours sont en français, très bien expliqué, la pédagogie est vraiment top. De plus l'interface est intuitive et un petit QCM à chaque session souligne la qualité de l'apprentissage. J'ai pu réalisé un site de qualité grâce à Believemy et toutes les petites astuces que donne Louis Nicolas. C'est LA formation en ligne la plus aboutie.
Nicolas C.
Web developer verified by Trustpilot

Prerequisites

Aucun prérequis n'est nécessaire pour suivre cette formation. Venez les mains dans les poches.

FAQs

What is HTML and CSS?

HTML and CSS are markup and styling languages used to create web pages. HTML is the markup language, meaning it defines the structure of the web page, while CSS is the styling language, meaning it defines the appearance of the web page.
HTML and CSS are very popular for creating modern, responsive web pages. They are currently very popular and used by all websites.

How long will it take to complete this course?

Our learners take an average of 50 heures to complete this course.

Are there specific times I need to follow the course?

No, you can follow the course at your own pace as it is entirely online. This means you can take this course whenever and wherever you like.

What level is required to take this course?

This course is suitable for all levels. If you've never used HTML et CSS before, just start from the beginning and follow the modules in order.
If you already have some knowledge of HTML et CSS, you can jump directly to the modules that interest you.

Can I ask questions if I have a problem?

Yes, you can ask questions anytime. We have a team of mentors available to help you and answer your questions if you encounter any issues.
You can even join our private community to interact with other learners.

Will I receive a certificate at the end of the course?

Yes, you will receive a certificate upon completing the course. This certificate is proof of your achievement, as you must complete all modules and quizzes to receive it, demonstrating your commitment.

Is the course up-to-date with the latest version?

Yes, the course is up-to-date with the latest version of HTML et CSS. We regularly update our courses to ensure they reflect the latest technology.

Why learn HTML et CSS when AI is on the rise?

Because AI will never fully replace a specialized developer. It can’t even reliably create a basic website in HTML and CSS, and when it does, it's been trained for months by development teams at an enormous cost in electricity.
For example, Google’s AI, which defeated the world champion of Go (a Chinese strategy game), was trained for months for this single match and consumed the equivalent electricity of a city of 10,000 people for an entire year.
An AI will never be able to create a complex, customized website with specific functionalities in a cost-effective way.

Our articles on HTML et CSS

You Might Also Like These Courses

Discover our HTML & CSS glossary

Browse the most commonly used terms and definitions in the HTML and CSS field.