Informations générales
L'objectif de ce cours est de donner aux étudiant·es les connaissances et les méthodes informatiques spécifiques à la réalisation de pages web simples (statiques et non interactives), en particulier les langages HTML5 et CSS. Une attention particulière sera donnée à l'ergonomie, l'accessibilité, et l'utilisation des standards du web tels qu'ils sont définis par le W3C.
Cette unité comprend 1h15 de CM (le lundi de 11h à 12h15, amphi 500) et 4h de TP (2×2h) par semaine pendant 10 semaines.
Enseignant·es
- Alexandre Niveau (CM, TP)
- Jean-Luc Lamotte (TP)
- Jean-Marc Lecarpentier (TP)
- Jeremie Pantin (TP)
- Sophie Schüpp (TP)
- Vivien Beuselinck (TP)
- Yohann Jacquier (TP)
Contrôle des connaissances
Les modalités de contrôle des connaissances sont détaillées sur cette page. Elles prendront plusieurs formes :
- évaluation du code de certains exercices faits en TP, compte-rendus de TP
- DM : conception d'un mini-site (sujet libre sur un thème imposé)
- contrôle terminal : épreuve écrite d'une heure (en première et seconde session) — le sujet de l'année dernière est récupérable en bas de la page
Semaine 1
du 9 au 13 septembre
du 9 au 13 septembre
Web et HTML
Notes de cours
- Le web, c’est quoi et comment ça marche ?
- Rappels sur Internet
- Le World Wide Web : définition et principes de base
- Les constituants principaux du web : HTTP, URL, HTML
- HTML : la base du web
- Balisage et structure de documents
- Les règles de HTML
- Les éléments de structuration d’HTML5
Travaux pratiques
Semaine 2
du 16 au 20 septembre
du 16 au 20 septembre
Modifier le style des pages : CSS
Notes de cours
- Introduction à CSS
- Propriétés de style
- Règles CSS
- Intérêt des feuilles de style
- Cascade
- Modèle de boîte CSS3
- Visual formatting model de HTML/CSS
- Propriétés de base des boîtes
- Quelques propriétés CSS3
- Alignement de contenu
Travaux pratiques
Semaine 3
du 23 au 27 septembre
du 23 au 27 septembre
Sélecteurs ; URL ; images
Semaine 4
du 30 septembre au 4 octobre
du 30 septembre au 4 octobre
Mise en page CSS
Semaine 5
du 7 au 11 octobre
du 7 au 11 octobre
Bonnes pratiques CSS et polices sur le web
Semaine 6
du 14 au 18 octobre
du 14 au 18 octobre
Sélecteurs avancés
Semaine 7
du 21 au 25 octobre
du 21 au 25 octobre
Interactivité en CSS — Audio & vidéo
Semaine 8
du 4 au 8 novembre
du 4 au 8 novembre
Formulaires HTML
Semaine 9
du 11 au 15 novembre
du 11 au 15 novembre
Design adaptatif — Transitions et transformations CSS
Semaine 10
du 18 au 22 novembre
du 18 au 22 novembre
Compléments
Semaine 11
du 25 au 29 novembre
du 25 au 29 novembre
Travail sur le DM
semaine du 16 décembre