Cours INF3191 – Programmation Web
1er cycle
3 crédits
Informatique
Magistral
Objectifs
Ce cours introduit à la conception et au développement Web, tant du côté client que serveur.
Sommaire du contenu
Les fondements du web : navigateur, serveur, protocoles. Langages, normes et standards du Web (HTML, JavaScript, CSS, XML, JSON). Accessibilité web. Conception de formulaires et d’interfaces utilisateur. Génération dynamique de documents HTML. Services web. Introduction à un cadre d’applications (cadriciel, framework). Sécurité et vie privée.
Modalité d’enseignement
Cours magistral (3h / semaine) + Séance de laboratoire (2h / semaine)