uqac.ca

web

8INF345

Technologies Web avancées

(3.0 cr.)

Permettre de maîtriser le modèle, l'architecture et les applications Web avancées dans l'environnement de l'Internet.

Rappel des principaux protocoles de TCP/IP. Approfondissement des notions de protocole: HTTP (Get et Post). Architectures des applications Web. Échange d'information au moyen des langages HTML, XHTML, XML, JSON, CSS, XSL. Programmation du côté client (CSI): technologies Applets, Javascript et Ajax. Programmation du côté serveur (SSI): pages dynamiques, gestion et interaction avec une base de données (JDBC, ODBC); la passerelle CGI (Shell, C, PHP, PERL); technologies Java Servlet et JSP (Java Server Pages), Java beans, JSF (Java Server Faces) et ASP.Net; Les technologies du Web (SOAP et REST, service Web). Intégration de services web commerciaux dans une application. Enjeux de sécurité informatique pour un programmeur Web: vulnérabilités, attaques, mécanismes d'authentification. Notions de Web Sémantiques.

Préalable(s): (8INF128 et 8PRO107)

(12/2016)

Appartenance départementale

Informatique et mathématique

Programmes dans lesquels se trouve ce cours

7710 Baccalauréat en informatique de gestion
7833 Baccalauréat en informatique

Ce cours est offert au trimestre suivant:

Hiver 2017

Groupe 01 (CHICOUTIMI JOUR) - RÉSERVÉ

du lundi 09-01-2017 au lundi 24-04-2017 de 13:00 à 15:45 Local: P2-3120
du lundi 09-01-2017 au lundi 24-04-2017 de 16:00 à 17:15 Local: P2-3120(travaux dirigés)
À propos du site Web institutionnel - © UQAC 2017. Tous droits réservés.