
Programmation WEB
Enseignants : Sébastien Mavromatis & Peter Banton
L’objectif de cet enseignement est d’initier les élèves aux différents langages de l’Internet (langages de balises, langages de scripts) permettant de créer des pages Web afin de proposer un outil de communication efficace.
Contenu
- Introduction à l’Internet et au Web
- Langages à balises : HTML et XHTML
- Langage de « style » : CSS
- Langage de script : JavaScript
- Conformité aux standards W3C
Ce cours est composé :
- d’environ 40 courtes séquences vidéos. Chaque vidéo est suivi de quelques questions auxquelles vous devez répondre pour passer à la séquence suivante.
- de trois exercices à rendre : créer un site web avec une barre latérale, créer un site en trois colonnes, mettre en place une disposition complexe sur sa page web.
- d’un exercice final de création d’un site web personnel, à rendre bien évidement.
Prérequis
Aucun prérequis n’est nécessaire pour suivre cet enseignement.
Acquis de l’enseignement
- Développer des pages web modernes à l’aide des langages HTML, CSS et JavaScript
Références
- Linux in a Nutshell, Ellen Siever, Stephen Figgins, Robert Love, Arnold Robbins, ISBN : 978-0596154486, Ed. O’Reilly
- HTML5 & CSS3, Michel Martin, ISBN : 978-2-7440-2569-3, Ed. Pearson
- JavaScript – La référence, David Flanaghan, ISBN : 978-2-8150-0024-6, Ed. Digit Books
- CSS3: The Missing Manual, David Sawyer McFarland, ISBN : 978-1-449-32594-7, Ed. O’Reilly Media
Liens internet
- Le tutoriel HTML du W3C – http://www.w3schools.com/html/
- Le tutoriel CSS du W3C – http://www.w3schools.com/css/
- Le tutoriel JS du W3C – http://www.w3schools.com/js/
- En manque d’inspiration : un lien vers des “design” … sympas 😉 – http://www.awwwards.com
- Pour vérifier la validité de vos pages, utilisez le validateur W3C – https://validator.w3.org
Evaluation
Ce cours est évalué en contrôle continu. La note finale est composée :
- des réponses aux quizz
- des rendus des exercices demandés
- de la conception d’un site web
Pour suivre ce cours
Vous pouvez suivre ce cours si vous êtes inscrits en 3° année au département informatique de Polytech Marseille. Votre inscription sera validée manuellement aux deux conditions suivantes : être sur la liste des élèves et utiliser votre adresse étudiante de la forme prenom.nom@etu.univ-amu.fr pour l’inscription.
Si ces deux conditions sont remplies, vous recevrez sous 24h une confirmation d’inscription et vous pourrez alors démarrer le cours.
Des créneaux horaires sont prévues dans votre emploi du temps pour ce cours. Ces moments sont à privilégier pour rencontrer les professeurs que ce soit en présence ou en visioconférence.
Pour vous inscrire au cours, suivez ce lien !