Terminez tous les chapitres pour débloquer votre attestation.
Votre progression
Continuez pour débloquer la suite !
0 /
0 étapes complétées
0
Informations Générales
Durée : ~ 40h
Format : Cours en présentiel / En ligne (en fonction des besoins)
Objectifs :
Comprendre les bases du HTML et son rôle dans le développement web.
Savoir structurer et créer une page web avec du contenu sémantique.
Maîtriser les balises HTML les plus couramment utilisées.
Apprendre les bonnes pratiques de développement (accessibilité, performance, maintenance).
Prérequis : Aucun prérequis technique particulier. Une connaissance de base de l’utilisation d’un ordinateur est recommandée.
Méthode d'enseignement :
Exposés théoriques
Exercices pratiques
Projets de groupe
Évaluations régulières
Contenu du Cours
Structure et contenu d'une page HTML
Les balises de structure essentielles
<html>, <head>, <body>
Le DOCTYPE et l’encodage des caractères
Structure hiérarchique d’une page HTML
Les titres et paragraphes
Balises de titres (<h1> à <h6>)
Balises de texte (<p>, <br>, <hr>)
Les listes et les tableaux
Listes ordonnées (<ol>) et non ordonnées (<ul>)
Listes imbriquées et éléments de liste (<li>)
Création de tableaux avec <table>, <tr>, <td>, <th>
Exercice pratique : Structurer une page avec des titres, des paragraphes, des listes et un tableau
Liens, images et médias
Les liens hypertexte
Création de liens avec <a>
Attributs des liens (href, target, title)
Liens internes et externes, liens vers des fichiers
Les images dans HTML
Utilisation de <img>
Attributs des images (src, alt, width, height)
Optimisation des images pour le web (formats, poids, SEO)
Insertion de médias
Intégration de vidéos avec <video>
Intégration d'audio avec <audio>
Utilisation d’iframes pour intégrer des contenus externes
Exercice pratique : Ajouter des liens et des images dans une page
Les formulaires HTML
Introduction aux formulaires
L’utilité des formulaires dans une page web
Création de formulaires avec <form>, <input>, <label>, <textarea>
Les différents types de champs
Champs texte, mot de passe, email, boutons radio, cases à cocher, menus déroulants
Le bouton de soumission avec <button> et <input type="submit">
Accessibilité et validation des formulaires
Attributs required, placeholder, autofocus
Validation côté client (pattern, types spécifiques)
Exercice pratique : Créer un formulaire de contact complet
Sémantique et accessibilité
Les balises sémantiques
Utilisation des balises <header>, <footer>, <nav>, <section>, <article>, <aside>
Importance de la sémantique pour le SEO et l’accessibilité
Accessibilité des contenus HTML
L’importance des attributs alt, aria, role
Bonnes pratiques pour rendre les pages web accessibles à tous
Exercice pratique : Structurer une page sémantiquement correcte et accessible
Les bonnes pratiques de développement
Introduction à Git et GitHub
Versionner un projet HTML avec Git
Créer un repository sur GitHub et y pousser un projet
Validateurs HTML et SEO
Utiliser des outils comme le validateur W3C pour valider le code
Introduction au référencement naturel (SEO)
Exercice pratique : Créer un projet Git, valider un document HTML, et l’héberger sur GitHub Pages
Projet final
Projet pratique : Créer un site web complet avec plusieurs pages
Les étudiants devront concevoir un petit site en HTML (structure, formulaires, images, liens, etc.)
Application des bonnes pratiques vues durant le cours
Critères d’évaluation :
Respect des consignes
Utilisation correcte des balises HTML
Accessibilité et bonnes pratiques
Qualité de la documentation et des commits Git
Ressources Supplémentaires
techSkills Academy
Plateforme e-learning développée par 2mn.info Digital Services
Organisme de Formation spécialisé en informatique NDA 84 69 219 07 69.
6201Z | Secteur d'activité Programmation, Conseil, formation et autres Activités Informatiques | 838 246 726 00023
N° 64, rue Waldeck ROUSSEAU, 69006, Lyon, Rhône (69)
7tech.info
By 2mn.info Digital Services Prestataire de Formation enregistré sous le numéro 84 69 21907 69
Cet enregistrement ne vaut pas agrément de l'Etat
Copyright 2018-2026. All Rights Reserved.
Ce site est conçu pour faciliter l'apprentissage. Les exemples sont simplifiés pour une meilleure compréhension. Le contenu est régulièrement vérifié pour éviter les erreurs, mais nous ne pouvons garantir la complète exactitude de tous les contenus.
En utilisant Ce site, vous acceptez nos conditions d'utilisation, notre politique en matière de cookies et de confidentialité.