Programmation Web

Lien vers le support de cours de Pierre-Antoine Champin : http://liris.cnrs.fr/~pchampin/enseignement/intro-web/

TP 1 : découverte HTML / CSS

TP2 : Consignes pour le projet de semestre

Deux options sont possibles :

  • Faire votre CV “version Web” : à faire seul, trois pages HTML distinctes minimum.
  • Faire un portefolio : à faire seul ou en binôme, six pages HTML distinctes minimum.

Quelque soit le sujet retenu, votre site devra comprendre les éléments suivants :

  • Une structuration correcte et pertinente en sections
  • Des meta-données pertinentes
  • Un menu
  • Une liste
  • Un tableau
  • Des “div” et des “span” utilisés à bon escient
  • Des liens (internes et entre les pages, toutes les pages devant être liées entre elles)
  • Des images ou tout autre type de medias

Au niveau CSS, on attend :

  • Une CSS globale à tout le site + une CSS distincte pour au moins une page
  • Des styles s'appliquant au texte
  • Des styles s'appliquant aux div
  • Des styles s'appliquant au tableau et à ses cellules
  • Des styles s'appliquant aux liens
  • Un changement de police
  • L'utilisation adaptée de couleurs

Tous les autres éléments vus (ou non) en cours sont bien entendu acceptés. Leur utilisation judicieuse donnera lieu à un bonus, cf. ci-dessous.

Critères de notation :

  • Respect des consignes ci-dessus : 40%
  • Validation HTML : 20%
  • Validation CSS : 20%
  • Esthétique globale du site : 10%
  • Respect des consignes de rendu : 10%
  • Bonus créativité | maîtrise : entre 0 et +2 points