Mockup 2 Code : traduire un design visuel fourni en code.

L’objectif de ce brief: sur la base d’une maquette visuelle, produire le code HTML/CSS permettant de la reproduire dans le navigateur.

Un choix de maquettes est disponible dans Figma.

Cet exercice peut être réalisé individuellement, ou en binôme, dans le but de:

  • Pratiquer la collaboration avec Git (synchronisation du code).
  • Apprendre par la collaboration.

Les binômes seront déterminés aléatoirement.

DĂ©tails importants

  • Tout le texte doit ĂŞtre du “vrai texte”. Le texte sous forme d’image est proscrit.
  • Utiliser, Ă  chaque fois que cela fait sens, les sept balises HTML sĂ©mantiques (header, footer, nav, section, article, aside).
  • Rendre les classes CSS rĂ©utilisables, pour Ă©viter la duplication de code.
  • La version mobile n’est pas obligatoire.

Planification:

  • 30 septembre: choix du mockup, balisage HTML.
  • 14 octobre: base CSS, couleur, typographie.
  • 04 novembre: en-tĂŞte.
  • 11 novembre: bloc contenu 1.
  • 18 novembre: bloc contenu 2.
  • 25 novembre: finition.

Temps disponible: 12 périodes (9 heures).

Production Ă  rendre

Une page web codée en HTML et CSS, correspondant au plus près à la maquette.

Les éléments indispensables:

  • En-tĂŞte de page avec menu de navigation
  • Pied de page
  • Deux sections de contenu (pas forcĂ©ment toutes les sections du template)
  • Page publiĂ©e sur Github (avec Github Pages ou Netlify)

Critères d’évaluation

  • Respect des consignes.
  • QualitĂ©, organisation et structure du code.
  • Utilisation des fonctionnalitĂ©s CSS (flexbox, grid).
  • Gestion du workflow Git.

Voir la grille d’évaluation (lien Teams)