-
Filière :
Développement logiciel
-
Sous-filière :
Java & XML
-
Référence
XD-XML
-
Durée
3 jours (21 h)
-
Prix par personne HT
2 050 € HT
Objectifs pédagogiques
- Maîtriser les bases du langage XML
- Connaître les grands principes du méta-langage
- Savoir définir la structure des documents avec DTD et XML Schéma
- Connaître les bases du langage XPATH
- Savoir utiliser XSL pour la présentation des données
Public cible
- Architectes
- Développeurs
- Chefs de projets
- Ingénieurs
- Consultants
Pré-requis
Connaissance de base des langages balisés
Programme de la formation
Introduction à XML
- Historique
- Principes du langage
- Concepts d’XML
- Principaux domaines d’application
Règles d’écriture d’un document XML
- Structures d’un document XML
- Problématiques liées à l’encodage
- Les espaces de noms (namespace)
- XHTML
Les grammaires XML
- Les DTD (Document Type Definition)
- Définition
- Les éléments et les attributs
- Les schémas XML (XSD)
- Définition
- Les éléments et les attributs
- Découpage d’un schéma
- Les analyseurs de document XML ( parseur ) et les outils (XML-Spy?)
Le langage XSL
- Les feuilles de style : css, XSL
- Principes du langage
- Le langage XPATH
- Le langage XSLT
- Structure d’un programme XSLT
- Instructions XSLT : Template, Macros, …
- Génération HTML depuis XML
- Le langage XSL-FO
Manipulation des documents XML avec Java
- Présentation des technologies
- L’interface DOM (Document Object Model)
- L’interface SAX (Simple API for XML)
Qualité
Cette formation est accessible aux personnes en situation de handicap, nous contacter en cas de besoin d’informations complémentaires.
Programme mis à jour le