Formation HTML et CSS : les bases du développement web

Formation HTML et CSS : les bases du développement web

  • Mise à jour : octobre 2026
  • 50 heures
  • Projets
  • Quiz
  • Essai gratuit 7 jours

100 % en ligne, en vidéo et en français · accès annuel à 350 € · sans CPF ni dossier : accès immédiat · certificat de réussite délivré par Dyma

Apprenez HTML & CSS : la formation inclut Sass, les Flexbox, les grilles et de nombreux projets. De débutant à expert.

4,8
note moyenne
Photo d’étudiant par défautPhoto d’étudiant par défautPhoto d’étudiant par défaut
44 382

apprenants

Les notions abordées dans la formation

  • Apprenez HTML 5, les derniers standards du web pour des sites modernes.
  • Maîtrisez CSS 3, la version la plus avancée de CSS pour un design élégant.
  • Créez des pages totalement responsives adaptées aux tablettes et mobiles.
  • Comprenez les derniers modules CSS comme Flexbox et CSS Grid pour des mises en page flexibles.
  • Apprenez Sass, le préprocesseur CSS le plus utilisé en entreprise.
  • Développez le site d’un café et celui d’une agence immobilière avec des techniques professionnelles.
  • Réalisez des mises en page complexes, inspirées de plateformes comme Medium.
  • Construisez et mettez en ligne un CV responsive pour booster votre carrière.

Que sont HTML et CSS ?

HTML (HyperText Markup Language) et CSS (Cascading Style Sheets) sont les deux langages que tout navigateur utilise pour afficher une page web. HTML décrit la structure et le sens du contenu : titres, paragraphes, liens, images, formulaires. CSS décrit sa présentation : couleurs, typographie, espacements, mise en page et adaptation à chaque taille d’écran.

HTML n’est pas un langage de programmation mais un langage de balisage, et CSS un langage de feuilles de style. Le troisième langage du navigateur, JavaScript, ajoute l’interactivité ; il n’est pas traité dans cette formation. HTML est aujourd’hui un standard vivant, maintenu par le WHATWG, et CSS évolue module par module au W3C : Flexbox, Grid, variables, requêtes média.

Une première étape pour devenir développeur web

Devenir développeur web demande plusieurs compétences : HTML et CSS pour l’interface, JavaScript pour l’interactivité, puis un framework front-end, un langage côté serveur, une base de données et Git. Cette formation couvre la première marche, celle sur laquelle repose tout le reste : à la fin, vous savez construire un site responsive et le mettre en ligne, sans JavaScript.

Sur Dyma, elle ouvre le parcours « Devenir développeur front-end », qui continue avec la formation JavaScript, puis TypeScript, Tailwind et la formation React. Toutes les formations du domaine sont dans le catalogue des formations web.

Pour qui est cette formation ?

Pour les débutants qui veulent créer leurs premières pages web, pour les personnes en reconversion qui visent le développement web, pour les designers qui veulent passer de la maquette au code, et pour les développeurs back-end qui veulent maîtriser la mise en page en CSS. Aucune connaissance préalable n’est demandée : la formation commence par le fonctionnement d’Internet et l’installation de l’éditeur.

Ce n’est pas une formation complète de développeur web : elle ne traite ni JavaScript, ni les frameworks, ni le développement côté serveur.

Ce que vous saurez faire

  • Structurer une page avec les éléments HTML sémantiques, les liens, les images, les listes, les tableaux et les formulaires.
  • Cibler les éléments avec les sélecteurs, les classes, les pseudo-classes et les pseudo-éléments, et comprendre l’ordre d’application du CSS.
  • Maîtriser le modèle de boîte, les unités (px, em, rem, unités de viewport), la position et la propriété display.
  • Mettre en page avec Flexbox et avec CSS Grid, y compris les zones de grille et le placement automatique.
  • Rendre un site responsive avec les requêtes média, du téléphone au grand écran.
  • Ajouter des ombres, des dégradés, des filtres, des transitions, des transformations et des animations.
  • Utiliser les variables CSS et la fonction calc().
  • Organiser vos styles avec Sass : variables, partials, imbrication, héritage, mixins et fonctions.
  • Déboguer une page avec l’inspecteur du navigateur.
  • Versionner votre site avec Git, le publier sur GitHub, le déployer sur Netlify avec votre nom de domaine et recevoir les messages de son formulaire de contact.

Le programme

Après le fonctionnement d’Internet et la mise en place de l’environnement de travail avec Visual Studio Code, la formation pose les bases du HTML : structure d’une page, attributs et métadonnées, liens et images, listes et tableaux, formulaires, éléments sémantiques. Le chapitre sur les bases du CSS couvre les sélecteurs, l’inspecteur du navigateur, le texte, les unités, les couleurs, la cascade, les dimensions, le modèle de boîte, la position et l’empilement.

Chaque grande étape se termine par un projet. Café Florette, un site de trois pages avec une page de contact accessible, que vous rendez ensuite responsive. Agence Ledor, la page d’une agence immobilière construite avec Flexbox. Une page inspirée du site Medium, construite avec CSS Grid. Entre ces projets : le responsive design, les boîtes flexibles, le CSS avancé et les grilles.

La formation se termine par Sass, puis par un dernier projet : votre CV, avec des animations et une version responsive. Vous le versionnez avec Git, le publiez sur GitHub et le déployez sur Netlify, relié à un nom de domaine acheté chez OVHcloud, avec un formulaire de contact géré par Netlify Forms.

Les prérequis pour suivre cette formation

  • Aucune connaissance préalable n'est requise pour suivre cette formation.

Obtenez un certificat de réussite

Pour chaque formation que vous accomplirez, vous obtiendrez une certification que vous pourrez partager sur LinkedIn.

certification

Projets réalisés pendant la formation

Nous utiliserons uniquement les bases pour notre premier projet. Un site pour un café.

Plan de la formation

Afficher tout
  • Chapitre 1 : Introduction et outils
    4 leçons00:49:35
    • À l'abordage
    • Comment fonctionne Internet
    • À quoi servent HTML et CSS ?
    • Mise en place de l'environnement
  • Chapitre 2 : Les bases du HTML
    11 leçons02:47:55
  • Chapitre 3 : Les bases du CSS
    17 leçons04:23:53
  • Chapitre 4 : Projet 1 : Café Florette
    7 leçons02:20:30
  • Chapitre 5 : Créer des pages responsive
    5 leçons01:26:28
  • Chapitre 6 : Les boîtes flexibles avec display: flex
    5 leçons01:26:58
  • Chapitre 7 : Projet 2 : Agence Ledor
    8 leçons02:35:20
  • Chapitre 8 : CSS avancé
    11 leçons02:18:55
  • Chapitre 9 : Les grilles avec display: grid
    10 leçons02:17:30
  • Chapitre 10 : Projet 3 : Medium
    9 leçons02:34:38
  • Chapitre 11 : Sass
    7 leçons01:56:24
  • Chapitre 12 : Projet 4 : CV
    10 leçons02:28:51
  • Chapitre 13 : Déploiement d'un site Web avec Netlify
    6 leçons00:59:24

Également inclus dans cette formation

  • html-css

    Flexbox et Grilles

    Flexbox et CSS Grid sont des outils essentiels en CSS pour créer des mises en page modernes et responsives. Flexbox permet d'aligner et de distribuer les éléments de manière efficace, tandis que CSS Grid offre un contrôle précis sur la disposition de tous les éléments HTML. Ces technologies sont incontournables dans le développement web d'aujourd'hui.

  • html-css

    Responsive

    Avec l'omniprésence des smartphones et tablettes, il est crucial que les sites soient entièrement responsives. Apprenez à maîtriser les unités CSS (px, rem, em, %) et les requêtes médias pour garantir une adaptabilité parfaite sur tous les écrans. Nos projets pratiques vous guideront pour créer des sites web fluides et performants, quel que soit l'appareil utilisé.

  • html-css

    Sass

    Sass est un préprocesseur CSS qui ajoute des fonctionnalités avancées telles que les variables, mixins, et imbrications, transformant le code en CSS standard compatible avec tous les navigateurs. Découvrez comment Sass peut optimiser votre flux de travail et améliorer la maintenabilité de votre code.

Vos formateurs

  • Quentin de Vial

    Dix ans à enseigner le code, deux ans à enseigner l’IA. Co-créateur de Dyma, il vient de la conception de produits et suit de près ce que les agents changent au métier de développeur.

    LinkedIn
  • Erwan Vallée

    Co-créateur de Dyma, dix ans de code enseigné et deux ans d’IA. Il vient de l’architecture et de la mise en production, et défend une idée simple : on n’apprend l’IA qu’en construisant avec elle.

    LinkedIn

Dyma est un organisme indépendant, non affilié aux éditeurs des outils enseignés.

Évaluations et avis sur la formation HTML et CSS

4,8
note moyenne des apprenants
  • J'ai été agréablement surpris par la qualité de cette formation HTML et CSS. Les explications sont claires et bien structurées, ce qui rend l'apprentissage du développement web accessible, même pour les débutants. Le projet du site de Café m'a permis d'appliquer immédiatement les concepts, consolidant ainsi mes connaissances. Je recommande cette formation à toute personne souhaitant maîtriser les bases du web.

    Pauline G.Compte étudiant vérifié
  • Cette formation m'a offert une compréhension approfondie du HTML et du CSS, en particulier dans l'utilisation des grilles et des flexbox. Le formateur a su rendre des concepts complexes comme les media queries très accessibles. Grâce à cette formation, je suis désormais capable de créer des sites web responsives et modernes.

    Antoine R.Compte étudiant vérifié
  • Une formation extrêmement complète et bien organisée. Les sections sur le projet du site d'agence et l'utilisation de Sass m'ont particulièrement aidé à améliorer mes compétences. Les exercices pratiques sont bien pensés pour une application immédiate des notions apprises, ce qui rend cette formation idéale pour ceux qui souhaitent aller au-delà des bases et devenir des développeurs web compétents.

    Elisa M.Compte étudiant vérifié

Ces entreprises offrent cette formation à leurs collaborateurs

Century21
Econocom
Crédit Agricole
Assurance maladie
CNRS
Fédération française de natation

Questions fréquemment posées sur la formation HTML et CSS

Peut-on devenir développeur web avec cette seule formation ?

Non, et ce n’est pas son but. HTML et CSS sont la première étape : ils suffisent pour intégrer des maquettes et créer des sites statiques. Pour devenir développeur web, il faut ensuite apprendre JavaScript, un framework comme React, et le plus souvent un langage côté serveur et une base de données. La formation JavaScript est la suite logique.

La formation HTML et CSS est-elle accessible aux débutants ?

Oui. Aucune connaissance préalable n’est nécessaire. La formation commence par le fonctionnement d’Internet et l’installation de l’éditeur, puis avance pas à pas, de la structure d’une page HTML jusqu’aux mises en page avec Flexbox et CSS Grid.

Combien de temps faut-il pour apprendre HTML et CSS ?

Les bases du HTML s’apprennent vite ; la mise en page en CSS demande plus de pratique, et c’est elle qui prend le plus de temps. Les quatre projets de la formation sont faits pour cela. La durée totale de la formation est indiquée en haut de cette page, et vous avancez à votre rythme.

HTML5 et CSS3 : la formation est-elle à jour ?

Oui. HTML5 et CSS3 sont des noms historiques : HTML est aujourd’hui un standard vivant, et CSS évolue module par module. La formation enseigne le HTML et le CSS actuels, avec les éléments sémantiques, Flexbox, CSS Grid, les variables CSS, les unités de viewport et la syntaxe de plage des requêtes média.

Faut-il apprendre JavaScript en même temps ?

Non. Mieux vaut être à l’aise avec HTML et CSS avant de commencer JavaScript, qui agit sur les éléments HTML et sur leurs styles. Cette formation ne contient pas de JavaScript ; enchaînez ensuite avec la formation JavaScript.

Quels logiciels faut-il ?

Un navigateur et Visual Studio Code, gratuit, dont l’installation et la configuration sont montrées. Sass s’installe en ligne de commande. Pour la mise en ligne, un compte GitHub et l’offre gratuite de Netlify suffisent ; l’achat d’un nom de domaine est facultatif.

Y a-t-il des travaux pratiques ?

Oui. Quatre projets jalonnent la formation : le site de Café Florette, la page de l’Agence Ledor, une page inspirée de Medium et votre CV en ligne. Des exercices pratiques et des quiz accompagnent les leçons.

La formation traite-t-elle Bootstrap ou Tailwind ?

Non. Elle enseigne le CSS lui-même et Sass, sans framework CSS. Une fois ces bases acquises, la formation Tailwind montre comment construire des interfaces avec des classes utilitaires.

La formation est-elle en ligne, et en français ?

Oui. La formation est entièrement en ligne, en vidéo et en français, avec un cours écrit et un quiz pour chaque leçon. Vous la suivez quand vous voulez, sur ordinateur ou sur téléphone.

Puis-je suivre toutes les leçons avec mon abonnement ?

Oui. Pendant votre abonnement actif, vous pouvez consulter toutes les leçons de cette formation et de l’ensemble du catalogue en ligne, sans quota. Les crédits de téléchargement servent uniquement à la consultation hors connexion.

Combien coûte la formation HTML et CSS ?

La formation HTML et CSS est incluse dans l’abonnement Dyma, qui donne accès à l’ensemble des formations. L’abonnement annuel coûte 350 € pour douze mois. Deux autres formules offrent le même accès : 250 € pour six mois ou 100 € par mois sans engagement. Les formules de six et douze mois sont payables en une fois ou au moyen d’une facilité de paiement en trois échéances par carte, sans frais ni intérêts. Le calendrier exact des débits, la fin d’accès et le renouvellement sont présentés avant la confirmation du paiement.

La formation HTML et CSS est-elle finançable (CPF, OPCO) ?

Non, la formation HTML et CSS n’est finançable ni par le CPF ni par un OPCO : Dyma n’est pas un organisme certifié Qualiopi. Nous avons fait le choix d’un prix bas et d’un accès immédiat, sans dossier de financement à monter. Pour les équipes, l’abonnement peut être pris en charge directement par votre entreprise dans le cadre de notre offre dédiée.

Nos derniers articles sur HTML et CSS

Nos étudiants ont également suivi

S’inscrire avec une adresse email

Leçon 1 et 7 jours d’essai (carte demandée) · 350 €/an ou 100 €/mois