Labs pratiques
Mettez la main à la pâte : exercices guidés, challenges et mini-projets.
LAB 03 — Conditions : moteur de tarif simple
Utiliser if/else, opérateurs logiques et ternaire.
⭐ 70 XP · Administrateur · 40 min
LAB 02 — Types et conversions : normaliser des données utilisateur
Identifier et convertir correctement les types primitifs.
⭐ 60 XP · Administrateur · 35 min
LAB 01 — Variables : construire un compteur de progression
Utiliser const, let, réassignation et conventions de nommage.
⭐ 60 XP · Administrateur · 30 min
LAB 09 — Mettre le portfolio en ligne
Publier le projet et effectuer les contrôles de production.
⭐ 120 XP · Administrateur · 60 min
LAB 08 — Versionner le projet avec Git
Créer un historique Git propre et exploitable.
⭐ 80 XP · Administrateur · 40 min
LAB 07 — Créer et valider le formulaire de contact
Créer une expérience de formulaire robuste côté navigateur.
⭐ 100 XP · Administrateur · 50 min
LAB 06 — Manipuler le DOM et les événements
Sélectionner, modifier et créer des éléments du DOM.
⭐ 120 XP · Administrateur · 60 min
LAB 05 — Ajouter les premières interactions JavaScript
Utiliser variables, fonctions, conditions et événements.
⭐ 120 XP · Administrateur · 75 min
LAB 04 — Passer le portfolio en mobile-first
Adapter le portfolio aux écrans mobile, tablette et desktop.
⭐ 100 XP · Administrateur · 60 min
LAB 03 — Designer le portfolio avec CSS
Transformer le HTML en interface moderne cohérente.
⭐ 100 XP · Administrateur · 75 min
LAB 02 — Construire le squelette HTML du portfolio
Créer une page HTML sémantique complète.
⭐ 80 XP · Administrateur · 45 min
LAB 01 — Inspecter une page avec DevTools
Comprendre le cycle navigateur/serveur et utiliser Elements, Console et Network.
⭐ 50 XP · Administrateur · 25 min