====== [M115-WEB] Introduction au web ====== ==== Objectifs ==== Ce module couvre les éléments suivants : * Appliquer une séparation des préoccupations : la structure VS le style * Faire des pages xHTML "statiques" * Adapter l'affichage des éléments avec du CSS Ce que vous découvrirez dans d'autres modules : * Générer des pages dynamiques côté serveur * Rendre des pages dynamiques côté client ==== Programme ==== * [[2016_2017:s1:webdoc:td1|TD1 : xHTML, une affaire de balises]] * [[2016_2017:s1:webdoc:td2|TD2 : CSS, à chacun son style]] * [[2016_2017:s1:webdoc:td3|TD3 : Layout, au pixel près]] * [[2016_2017:s1:webdoc:td4|TD4 : Multimédia et autres balises]] * [[2016_2017:s1:webdoc:td5|TD5 : Animations, bouge ton CSS]] * [[2016_2017:s1:webdoc:td6|TD6 : Adaptation, du smartphone au mur d'écran]] * [[2016_2017:s1:webdoc:projet|Projet : Démontrez vos compétences]] ==== Contact ==== Intervenants en 2016-2017 : * Gr1, Gr5, Alt : Ivan Logre * Gr2, Gr3, Gr4, Gr6 : Grégory Jannon Avant on faisait ça comme [[https://mbf-iut.i3s.unice.fr/doku.php?id=2015_2016:s1:webdoc:start&do=|ça]], mais ça c'était avant. Quelques sites à regarder : [[https://backchannel.com/how-the-web-became-unreadable-a781ddc711b6#.2qs04mqle|sur la lisibilité d'un site,]] Ce cours s'inspire d'exemple du site du W3C et du cours de Gaëtan Rey. **“**On compte sur le web des développeurs front-end, back-end, full stack, des “devops” et bien d’autres. S’il faut autant de monde pour créer un site internet, c’est parce que internet c’est compliqué. Je pense honnête de dire qu’aucun développeur web n’en maîtrise toute la chaîne.**”** [[https://wizbii.tech/maman-papa-je-suis-d%C3%A9veloppeur-front-end-et-voil%C3%A0-ce-que-%C3%A7a-veut-dire-fb7d98c5e0b8#.pem898y5m|Gabin Aureche]]