MOOC List is learner-supported. When you buy through links on our site, we may earn an affiliate commission.
MOOC List is learner-supported. When you buy through links on our site, we may earn an affiliate commission.
Une première partie sera consacrée à différents langages. Nous introduirons sucessivement les langages HTML, CSS et JavaScript. Dans ce MOOC, j'ai fait le choix de ne pas aborder tous ces langages de façon exhaustive, mais d'en présenter les grands principes et fonctionnalités et de les illustrer sur de nombreux exemples. Ce survol a pour objectif de vous doter d'une boîte à outils qui vous permettra de créer de petits projets et de vous rendre plus efficace si vous devez approfondir par la suite tel ou tel langage. En revanche, nous n'aborderons pas dans ce MOOC les langages ou architectures (tels que PHP, Ajax, MySQL) qui permettent à une page web de communiquer avec un serveur.
Dans une deuxième partie, nous préciserons grâce à de nombreux exemples ce qu'HTML5 apporte de nouveau, notamment l'utilisation de contenus sonores et vidéo, les fonctionnalités de dessin, les animations et le glisser-déposer.
La troisième et dernière partie est sans doute la plus importante. Elle sera l’occasion d'introduire des éléments de méthode. En effet, nous verrons qu'il est essentiel de séparer les tâches de conception et de développement. Nous proposerons une méthodologie de conception propre à la création de petites animations avec HTML5. Un projet sera l'occasion pour vous de mettre en oeuvre vos connaissances et d'utiliser toutes les briques mises en place.
Format du cours
Ce MOOC s'échelonne sur 9 semaines. Il vous demandera environ 4 à 5h de travail par semaine ; votre travail consistera à suivre des vidéos, répondre à des quiz, effectuer de petits exercices et participer aux discussions ; vous aurez l'occasion d'évaluer le projet des autres participants.
L'attestation de suivi sera délivrée aux participants qui auront obtenu des résultats suffisants aux quiz et aux projets. Il sera proposé à ces participants d'effectuer un examen supplémentaire distant et payant qui leur permettra d'obtenir un certificat au format pdf envoyé par courrier électronique.
Plan du cours
Partie 1 : Langages
Semaine 0
HTML. Que recouvre cet acronyme ? Un peu d'histoire
Semaine 1
HTML : structure, balises
Introduction à CSS
Semaine 2
Introduction à JavaScript
Introduction à jQuery
Semaine 3
JavaScript : événements
Semaine 4
JavaScript : objets
jQuery (partie 2)
Partie 2 : HTML5 - morceaux choisis
Semaine 5
Nouvelles balises de structure
Contenus embarqués
Semaine 6
Dessin
Animation
Semaine 7
Interactivité
Glisser-déposer
Partie 3 : Méthodologie
Semaine 8
Méthodologie de conception d'une animation HTML5
Etude de cas : le jeu des balles
Projet de développement (à rendre fin de semaine 9)
MOOC List is learner-supported. When you buy through links on our site, we may earn an affiliate commission.
MOOC List is learner-supported. When you buy through links on our site, we may earn an affiliate commission.