Que cherchez-vous?
Événements à venir
Sigle
TCH056
Responsable
Département des enseignements généraux
Cycle
1er
Crédits
3
Charge de travail
  • 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 »).