L’un des principaux objectifs de l’Unité d’Enseignement « Programmation et Nouvelles Technologies » est de présenter à l’étudiant ce que sont les nouvelles technologies orientées web et en comprendre les mécanismes de programmation. Le contenu du cours (qui pourra évoluer durant le semestre) est le suivant :
Langages à balises et documents à plat :
généralités sur les langages à balises (avec pour support HTML) ;
interaction avec les utilisateurs : formulaires et CGI ;
architecture client-serveur HTTP, fonctionnement, les requêtes et leur traitement ;
le style des documents : CSS ;
XML et XSLT ;
XHTML ;
flux RSS et syndication.
Interfaçage avec les bases de données :
quelques généralités sur PHP ;
interfaçage PHP/MySQL (ou autres bases de données) ;
interfaçages C et Perl pour MySQL ;
étude d’un système de gestion de contenu.
Services web :
Simple Object Access Protocol : SOAP ;
Web Services Description Language : WSDL ;
Universal Description, Discovery and Integration : UDDI.
Vous trouverez dans la rubrique Enseignement -> Programmation et Nouvelles Technologies, les documents de cours, mais également les fiches de TD (...) lire la suite