Labs pratiques

Mettez la main à la pâte : exercices guidés, challenges et mini-projets.

Facile JavaScript

LAB 03 — Conditions : moteur de tarif simple

Utiliser if/else, opérateurs logiques et ternaire.

⭐ 70 XP · Administrateur · 40 min

Facile JavaScript

LAB 02 — Types et conversions : normaliser des données utilisateur

Identifier et convertir correctement les types primitifs.

⭐ 60 XP · Administrateur · 35 min

Facile JavaScript

LAB 01 — Variables : construire un compteur de progression

Utiliser const, let, réassignation et conventions de nommage.

⭐ 60 XP · Administrateur · 30 min

Moyen Déploiement Web

LAB 09 — Mettre le portfolio en ligne

Publier le projet et effectuer les contrôles de production.

⭐ 120 XP · Administrateur · 60 min

Facile Git

LAB 08 — Versionner le projet avec Git

Créer un historique Git propre et exploitable.

⭐ 80 XP · Administrateur · 40 min

Moyen HTML / JavaScript

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

Moyen JavaScript DOM

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

Moyen JavaScript

LAB 05 — Ajouter les premières interactions JavaScript

Utiliser variables, fonctions, conditions et événements.

⭐ 120 XP · Administrateur · 75 min

Moyen Responsive CSS

LAB 04 — Passer le portfolio en mobile-first

Adapter le portfolio aux écrans mobile, tablette et desktop.

⭐ 100 XP · Administrateur · 60 min

Moyen CSS3

LAB 03 — Designer le portfolio avec CSS

Transformer le HTML en interface moderne cohérente.

⭐ 100 XP · Administrateur · 75 min

Facile HTML5

LAB 02 — Construire le squelette HTML du portfolio

Créer une page HTML sémantique complète.

⭐ 80 XP · Administrateur · 45 min

Facile Web / DevTools

LAB 01 — Inspecter une page avec DevTools

Comprendre le cycle navigateur/serveur et utiliser Elements, Console et Network.

⭐ 50 XP · Administrateur · 25 min