L'unité d'enseignement « Réseaux et développement Web » est
une UE de niveau (200) approfondissement relevant de la licence d'informatique.
Elle possède un volume de 6 ECTS et
s'étend sur 12 semaines en alternance. Elle est placée sous la responsabilité de Boudin, françois.
Description
Présentation de l'architecture générale des réseaux, des principaux protocoles et équipements visibles aux informaticiens et du fonctionnement d'un réseau local.
Objectifs
Faire assimiler les éléments et les structures nécessaires à la conception et à la mise en oeuvre de systèmes d'informations Web, pour la réalisation de portails Web destinés à l'accès aux systèmes d'information d'entreprise.
Préalables et buts pédagogiques
Contenu indicatif par semaine
Architecture générale : couches OSI de l'ISO.
Protocoles : TCP et IP, exemples Internet, intranets et réseaux locaux.
Fonctionnement d'un réseau local aux niveaux 1-2 OSI : Ethernet et Wi-Fi.
Equipements : médias (filaire et non filaire), concentrateur, commutateur, routeur, passerelle.
Notions de base de l'informatique client/serveur dans le cadre du Web : utilisation de l'acquis réseaux dans le cadre du protocole HTTP du W3C.
Techniques de gestion de contenu dynamique : PHP, JavaScript.
Interopérabilité avec les bases de données, présentée au travers de l'interface programmatique PHP permettant de soumettre des requêtes SQL au SGBD.
Techniques de représentations standardisées de l'information : XML, XSL, XSLT, XSL-FO.
Réalisation sous forme de projet encadré d'une architecture 3-tiers : présentation pour clients légers HTML, traitement sur serveur Web avec PHP et tiers de données MySQL/PostgreSQL/etc.
Réalisation sous forme de projet encadré d'une architecture 3-tiers : présentation pour clients légers HTML, traitement sur serveur Web avec PHP et tiers de données MySQL/PostgreSQL/etc.
Réalisation sous forme de projet encadré d'une architecture 3-tiers : présentation pour clients légers HTML, traitement sur serveur Web avec PHP et tiers de données MySQL/PostgreSQL/etc.
Réalisation sous forme de projet encadré d'une architecture 3-tiers : présentation pour clients légers HTML, traitement sur serveur Web avec PHP et tiers de données MySQL/PostgreSQL/etc.