
Dans ce tutoriel, nous allons aborder une notion avancée du développement HTML : la création d’un composant personnalisé permettant de gérer dynamiquement le contenu d’une modale.
L’objectif est de comprendre comment externaliser le contenu HTML d’une modale dans des fichiers séparés, afin d’obtenir un code plus lisible, plus maintenable et plus réutilisable.
HTML avancé : créer un composant réutilisable pour une modale
Au fil des vidéos, vous apprendrez à :
- comprendre le fonctionnement d’une modale en HTML, CSS et JavaScript
- identifier les limites d’un contenu de modale écrit directement dans la page
- créer un composant HTML personnalisé ()
- charger dynamiquement du contenu externe avec fetch()
- exploiter le cycle de vie d’un composant (connectedCallback)
- gérer plusieurs contenus de modales avec une seule structure
- structurer proprement un projet front-end
Le tutoriel est construit de manière progressive :
- rappel des bases d’une modale classique
- mise en évidence des problèmes de duplication de code
- introduction des composants Web sans framework
- mise en pratique avec un exercice final complet
Chaque étape est expliquée en détail afin de bien comprendre le “pourquoi” avant le “comment”.
Exercice final
En fin de formation, un exercice pratique vous permettra de valider vos acquis en réalisant une page web contenant plusieurs modales, chacune chargée dynamiquement à l’aide du composant .
Pré-requis
- Savoir créer un modal en HTML, CSS & JS
- Les datasets
- Appeler et gérer facilement des APIs grâce à l'API Fetch
À qui s’adresse ce tutoriel ?
- développeurs front-end intermédiaires
- apprenants souhaitant mieux structurer leur code HTML
- développeurs voulant découvrir les composants Web sans framework
Certification Frontend
Vous voulez aller plus loin dans le développement web front ?
Je vous propose de me retrouver pour un parcours professionnel certifiant et 100% finançable par le CPF.











