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)