Quels sont les buts de la formation ?
Programme de la formation
Introduction
Historique, versions
Contexte d'utilisation du XML ?
Autres alternatives (YAML, EDI, etc.)
Technologies associées au XML
Outils à disposition
Le langage XML
Principe et structure d'un document XML
Les encodages, internationalisation
Exemples divers de constructions
Les espaces de noms
Besoin de validation
Les DTD
Structure et déclaration (interne, externe)
Déclaration d'éléments, d'attributs, d'entités
Applications et recommandations
Les schémas XML (XSD)
Introduction
Concepts de base
Déclaration d'éléments, d'attributs
Types complexes
Héritage des types simples
Patterns et groupes
Exemples pratiques
La norme XPath
Noeuds d'un document
Chemins de sélection
Fonctions de base
Expressions, exemples multiples
Le DOM et les classes de transformation
L'essentiel
Une application
Classes de transformation
Introduction aux services web
Présentation des services web
Services web et SOA
Avantages
Les normes
Plate-formes à services web
SOAP : principes généraux
SOAP, WSDL et services étendus