[ PDF ]
Infrastructure de base du Web. Serveurs et navigateurs. Exemples de protocoles. Internet et virus. Architecture de moteur
de recherche. Contenu et présentation Web. Pages Web, leur structure et leur interprétation. HTML, XML et leurs
dérivés. Interfaces Web vers les logiciels et bases de données. Témoins et droit à la vie privée. Web sémantique et
ontologies. Services Web. (3,1.5,1.5) 3 cr.
Préalables : CSI2510, CSI 2532.
La première présentation aura lieu le vendredi 8 janvier. De plus amples informations concernant les horaires, démonstrations, notes de cours, etc. se trouvent sur le site du cours.
Il y aura un examen intra, un examen final ainsi que des travaux aux deux semaines. L’examen intra aura lieu en classe le mardi 23 février de 14 h 30 à 15 h 50 (à confirmer). Les devoirs sont présentés en classe et affichés sur le site du cours. Tous les devoirs contribuent à la note finale et constituent une excellente préparation aux examens.
Tous les devoirs sont à faire en équipe de deux. Copier un devoir, même avec des changements superficiels, constitue une offense sérieuse qui ne sera pas acceptée. Consultez les liens suivants afin de connaître les politiques de l’université.
Soient,
Ce livre est disponible au comptoir du prêt ainsi qu’au magasin scolaire.
Nous utiliserons GlassFish, l’implémentation de référence Java Enterprise Edition (EE) 5. Entre autres, cet environnement fournit un serveur d’applications, un outil (ant) pour l’automatisation des tâches liées à la compilation et au déploiement d’applications, des outils pour la génération de code pour les services Web (serveur et client), etc.
Ceci n’est ni un cours sur le design de sites Web, ni sur les applications de dévelopment (Dreamweaver) ou des outils de présentation (Macromedia), ou encore sur les télécommunications.