FR
What are you looking for?
Upcoming events
Nov 10, 2026 at 11:30
Code
TCH056
Person in charge
Département des enseignements généraux
Cycle
1st
Credits
3
Workload
  • Cours (3h)
  • laboratoire et travaux pratiques (2h)

TCH056 - Programmation Web

Ce cours ne peut être reconnu dans le cadre d’un programme de baccalauréat.

Ce cours vise à initier l'étudiante ou l’étudiant aux rudiments de la programmation Web.

Au terme de ce cours, l’étudiante ou l’étudiant sera en mesure de : développer des applications Web dynamiques; expliquer les particularités d’une application Web et ses modèles de communication; exploiter les langages côté client : balisage HTML, feuilles de styles et manipulation dynamique du modèle-objet (DOM) de façon programmatique; mettre en place une architecture typique n-tiers comprenant un serveur Web et un serveur de base de données; implémenter la logique métier de l’application en exploitant des langages côté serveur; créer des applications interagissant de façon synchrone et asynchrone avec le serveur; utiliser un cadriciel (« framework ») pour une conception rapide et structurée d’une application Web.

Principales technologies nécessaires à la conception et au déploiement d’applications Web. Architecture générique, protocoles et langages d’une application Web. Balisage HTML, feuilles de styles et manipulation dynamique du modèle-objet (DOM). Serveur Web et serveur de base de données. Cadriciel (« framework »).

Group Day Type
01 Jeudi 09:00 Activité de cours
01 Jeudi 13:30 Travaux pratiques (Groupe A)
01 Jeudi 15:45 Travaux pratiques (Groupe B)
01 Vendredi 09:00 Deuxième activité de cours
01 Vendredi 13:30 Travaux pratiques (Groupe C)
01 Vendredi 15:45 Travaux pratiques (Groupe D)
03 Lundi 09:00 Activité de cours
03 Lundi 13:30 Travaux pratiques (Groupe A)
03 Lundi 15:45 Travaux pratiques (Groupe B)
03 Mardi 09:00 Deuxième activité de cours
03 Mardi 13:30 Travaux pratiques (Groupe C)
03 Mardi 15:45 Travaux pratiques (Groupe D)