À la fin de ce cours, vous saurez :
Nous allons apprendre sur quelles bases techniques repose le Web. Le Web est devenu omniprésent dans notre quotidien, au point que nous avons du mal à imaginer nous en passer. Il est important d’en connaitre l’histoire et les bases techniques.
A l’issue de ce cours, vous aurez acquis une bonne compréhension du fonctionnement du Web et serez à même de comprendre les échanges HTTP, le rôle d’un serveur ou d’un client. Vous serez aussi à même d’utiliser des clients Web (pas seulement des navigateurs) afin d’interagir avec des serveurs Web. Vous aurez acquis une connaissance de base du HTML et l’aurez mis en œuvre au travers de petits exercices. Enfin, vous saurez utiliser les outils de développement intégrés aux navigateurs Web moderne.
Ce cours est mis à disposition des universités partenaires du projet THEME et de la MIAGE, ainsi que toute autre université.
Une séance de cours par semaine et une séance de TD/TP par semaine.
• Vous savez programmer dans un langage de type impératif (C, Python, ...) ou en Javascript.
• Vous connaissez les bases de HTML.
• Vous avez des notions de réseau informatique.
Au travers de projets notés et de QCM.
La pondération est laissée à la discrétion de l'enseignant réutilisateur ou de l'enseignante réutilisatrice.