MODULE H04 — EXERCICES

Exercices Bootstrap 5

10 exercices pour maîtriser la grille, les composants et les utilitaires Bootstrap 5.

EX 1

Grille responsive Bootstrap

Tâche : Créez 3 colonnes : 100% mobile → 50%/50% tablette → 33%/33%/33% desktop. Utilisez col-12 col-md-6 col-lg-4 et g-3.

EX 2

Boutons Bootstrap

Tâche : Créez 5 boutons : primary, outline-secondary, success small, danger large, warning désactivé.

EX 3

Navbar responsive Bootstrap

Tâche : Créez une navbar dark avec logo, liens collapsables et bouton de connexion. Menu hamburger sur mobile.

EX 4

Card Bootstrap

Tâche : Créez une card avec titre, texte, badge de date et bouton. Utilisez h-100 pour égaliser les hauteurs dans une grille.

EX 5

Modal de confirmation

Tâche : Créez un bouton "Supprimer" qui ouvre un modal de confirmation avec annuler/confirmer.

EX 6

Formulaire Bootstrap complet

Tâche : Formulaire avec floating labels, validation HTML5, checkbox CGU et bouton submit.

EX 7

Alertes dismissibles

Tâche : Créez 3 alertes Bootstrap (success, warning, danger) dont une dismissible avec btn-close et data-bs-dismiss.

EX 8

Utilitaires Flexbox Bootstrap

Tâche : En-tête avec d-flex justify-content-between. Statistiques avec flex-fill. Responsive flex-column/flex-md-row.

EX 9

Tableau Bootstrap accessible

Tâche : Tableau table-striped table-hover avec thead dark, badges dans les cellules, boutons d'action et scope="col" sur les th.

EX 10

Dashboard Admin complet

Tâche finale : Dashboard Bootstrap avec navbar sticky, 4 stat-cards en grille, tableau de données et modal d'ajout.