Tarifs: A distance ou présentiel: 1300 euros
Durée : 3 jours
Public : Tous
Pré-requis : Connaissance du HTML, notions de programmation
Objectifs : Savoir créer des documents XML - Connaître les principes et enjeux des services web
Référence : PRO20-F
PROGRAMME:
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