Formation: XML Développement
Prix:
Code cours:
AS120
Public:
Toute personne souhaitant acquérir des notions de base sur le langage XML.
Objectifs:
Maîtriser les outils et techniques XML basiques nécessaires au déploiement d'une application XML.
Connaissances préalables nécessaires:
Une connaissance de base des concepts de l'internet et du langage HTML et d'un langage de programmation sont nécessaires pour suivre ce cours.
Principales utilisations.
Concepts élémentaires XML :
historique : HTML, le web et l'héritage de SGML.
Le standard XML.
Une architecture faiblement couplée basée sur XML.
Les standards associés : XSL, XPath, XQuery.
Gestion de documents.
Syntaxe et sémantique de XML
Balisage. Eléments, attributs, entités, codage.
Syntaxe et usage des espaces de noms.
Syntaxe des DTD et des chémas XML
Règles et qualité de l'écriture de DTD.
Limites des DTD.
Modularité apportée par la combinaison des NameSpaces et par XMLSchéma.
Ecriture de schémas XML à l'échelle de l'entreprise.
Les architectures Web : SVG, XUL, ...
XML dans les architectures distribuées.
Appels à distance : SOAP.
XSTL et standards connexes.
Transformation avec XSLT et XPath.
Présentation de XSLFO.
Document Object Model.
Représentation mémoire des documents XML sous forme d'arbre DOM.
Interface du DOM.
Persistance des données XML
Diverses solutions de stockage.
Langage de requêtes XML.
Les problématiques de stockage.