Autour de XML : M2Pro et IFIPS troisième année
Présentation

Ce cours, concu initialement par Ph. Rigaux, propose une introduction au langage XML et à quelques-uns des principaux langages de traitement et de manipulation de documents XML: DOM, SAX, XPath et XSLT.

L'enseignement comprend des cours magistraux, des TD/TP et un projet. Les cours sont basés sur le polycopié mais s'effectuent à un rythme assez rapide et ne couvrent pas tous les détails. Une bonne méthode de travail consiste sans doute à suivre les cours, et à compléter/réviser ses connaissances ensuite avec le polycopié.

Les TD s'effectuent sur machine et sont principalement destinés à vous permettre de prendre en main les langages et API XML, et ce dans le cadre des outils proposés. Dès que vous avez effectué assez d'exercices pour vous sentir autonome, vous pouvez vous embarquer dans le projet. Notez que vous êtes encouragés à faire preuve d'autonomie et à prendre des initiatives pour compléter et améliorer les exercices et projets qui vous sont proposés.

Enfin, au dela des standards incontournables, un des objectifs de ce cours consiste à présenter des langages de transformationset de requêtes à la pointe de la recherche. Une formation à XDuce, XQuery et/ ou CDuce sera dispensée.

Support de cours

Voici les transparents du cours, mis sur le site au fur et à mesure de l'avancement.

Les polycopiés associés à cet enseignement.

Vous trouverez ici le sujet du projet .

Bibliographie

Contact: veronique dot benzaken at lri dot fr