
Formation XML Lyon
Notre Formation à l’XML (eXtensible Markup Language) vous permettra d’utiliser ce langage de balisage générique, spécialement conçu pour structurer les données, que ce soit des application web ou multi plates-formes et permettant de créer votre propre vocabulaire (balises) en fonction des données traitées.
Si l’XML permet l’utilisation de balises personnalisables tout en obéissant à des règles strictes conformément à la recommandation W3C, l’XSLT quant à lui, permet de transformer un document XML en un autre document XML, HTML ou textuel. Ce stage de trois jours est proposé en présentiel (5 stagiaires maximum par session).
✔ Stage en présentiel ou distanciel (au choix)
✔ Attestation de fin de formation
✔ Sessions inter & intra sur site
✔ Formateur expert confirmé
✔ Stage éligible plan entreprise (OPCO)




Référence : WEXML656
Nombre de stagiaires max : 5
Public visé : Webmaster, Développeur web... toute personne souhaitant maîtriser le langage XML.
Objectifs :
Maîtriser les outils et les techniques XML nécessaires au déploiement d’une application XML.
Être en mesure de transformer des documents XML à l’aide de XSLT pour une publication sur le Web.
Pré-requis : Connaître le langage HTML / CSS3. Avoir des notions en programmation.
Durée : 3 jour(s) / 21 heures
Points abordés :
PRESENTATION
- Pourquoi utiliser XML ?
- La galaxie XML
LES CONCEPTS ELEMENTAIRES DE L’XML
- Histoire de XML (HTML, le Web et l’héritage de SGML)
- Le standard XML
- Une architecture faiblement couplée basée sur XML
- Standards associés (XSL, XPath, XLink/XPointer, XMLQuery)
- Gestion de documents
SYNTAXE ET SEMANTIQUE DE L’XML
- Balisage
- Éléments, attributs, entités, codage
- Syntaxe et usage des espaces de noms
DTD ET SCHEMAS XML
- Syntaxe des DTD et des Schémas XML
- Règles et qualité de l’écriture de DTD
- Limites des DTD
- Modularité apportée par la combinaison des « Namespaces » et « XMLSchema »
- Écriture de Schémas XML « à l’échelle de l’entreprise »
XML DANS L’ARCHITECTURE
- XML dans les architectures Web
- XML dans les architectures distribuées
- XML pour effectuer des appels à distance (SOAP)
PERSISTANCE DES DONNEES XML
- Diverses solutions de stockage
- Langages de requêtes XML
OUTILS XML
- Éditeurs XML
- Principaux produits
INTRODUCTION AU CONTEXTE DE XSL ET XPATH
- Besoins par rapport à l’utilisation de la technologie XML
- Technologie CSS pour la présentation, limites de CSS
- Principes et mécanismes de base
- Parseur XML et processeur XSL
- Support par les navigateurs Web
XPATH
- Présentation de XPath
- Définition d’un chemin
- Sélection de l’information et fonctions XPath
XSL
- Feuille de style et transformation
- Composantes d’une feuille de style XSLT
- Modèle de traitement XSLT et gabarits XSLT
- Extraction de contenu
- Conditions, branchements, itérateurs, variables et passage de paramètres
- Type de données et expressions
- Inclusion et importation d’une feuille de style XSLT externe
- Évaluation et sélection d’outils XSLT
LES DONNÉES JSON (JAVASCRIPT OBJECT NOTATION)
- Les schémas et méta-schémas
- Les bibliothèques de validation
- Les bases de données
- Les stockage
- Langages de requêtes
FORMATTING OBJECTS
- Présentation de FO (Formatting Objects)
- Transformer un document XML au format PDF avec FO
MISE EN APPLICATION
dans nos locaux
à distance
dans toute la France
Nos formations ne sont pas soumises à la TVA

(1) Les dates sont succeptibles d'être modifiées selon les places disponibles et les contraintes pédagogiques.
Nos formations ne sont pas soumises à la TVA

(1) Les dates sont succeptibles d'être modifiées selon les places disponibles et les contraintes pédagogiques.








