FR
What are you looking for?
Upcoming events
Nov 10, 2026 at 11:30
Prerequisite(s)
  • LOG210
  • LOG121
Code
GTI525
Person in charge
Département de génie logiciel et TI
Cycle
1st
Credits
3
Workload
  • Cours (39h)
  • Laboratoire ou travaux pratiques (24h)
  • Travaux personnels (72h)

GTI525 - Technologies de développement Internet

Ce cours vise à réaliser des applications Web dynamiques en mobilisant les technologies, architectures, langages et patrons de conception propres au développement Internet, depuis l'analyse des particularités de l'environnement Web jusqu'au déploiement d'une application connectée à des systèmes de données.

Au terme de ce cours, la personne étudiante sera en mesure de :

  • analyser l'infrastructure de base d'Internet, du Web et des applications Web, ainsi que le rôle des principaux éléments matériels et logiciels qui la composent;
  • comparer les principales technologies de développement d'applications Web statiques et dynamiques selon leurs caractéristiques et leurs usages
  • déterminer les particularités du développement en environnement Web à considérer lors de la conception, du développement et du déploiement d'une application;
  • concevoir l'architecture d'une application Web dynamique selon une méthodologie structurée du génie des technologies de l'information;
  • développer une application Web interactive intégrant la conception HTML, la programmation côté client, la programmation côté serveur et la connexion à des systèmes de données;
  • appliquer des patrons de conception pertinents à la conception d'applications Web dynamiques.

Éléments de contenu : Internet. Web. Applications Web. Infrastructure Web. Matériel. Protocoles. Langages. Serveurs. Navigateurs. Applications Web statiques. Applications Web dynamiques. Technologies de développement Web. Langages de développement Web. Particularités du développement en environnement Web. Architecture d applications Web. Conception HTML. Programmation côté client. Programmation côté serveur. Méthodologie structurée du génie des technologies de l information. Patrons de conception Web. Déploiement d applications Web. Outils technologiques et architecturaux. Applications Internet. Sites Web interactifs. Connexion à des systèmes de données.

Group Day Type
01 Lundi 18:00 Laboratoire (Groupe A)
01 Lundi 20:00 Laboratoire (Groupe B)
01 Jeudi 18:00 Activité de cours

Group Day Type
01 Mardi 18:00 Laboratoire
01 Vendredi 18:00 Activité de cours