Formation XML Lyon

Partager :

Apprenez à maîtriser les bases du XML

Formation XML à Lyon - Apprenez à structurer les données efficacement

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).

Infos pratiques Formation XML

  • 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)

Nos formations XML

3 jours / 21 heures

Formation XML sur mesure

Notre programme de formation :

Référence de la formation : 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.

Durée :

3 jours / 21 heures

Pré-requis :

Connaître le langage HTML / CSS3. Avoir des notions en programmation.

Points abordés :

Présentation

  • Pourquoi utiliser XML ?
  • La galaxie XML

Les concepts élémentaires 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 sémantique de l’XML

  • Balisage
  • Éléments, attributs, entités, codage
  • Syntaxe et usage des espaces de noms

DTD et schémas 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 données 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 pratique

Formation XML : Les Fondamentaux

Dans les locaux Devictio à Lyon

1 890,00 € 630,00 € / jour
3 jours / 21 heures

Formation XML : Les Fondamentaux

Formation à distance

1 890,00 € 630,00 € / jour
3 jours / 21 heures

Formation XML : Les Fondamentaux

Formation sur mesure

Formations complémentaires

Je m'inscris à cette formation Devictio Formations à Lyon

Envoi en cours...
* : Les champs marqués d'un astérisque sont obligatoires.
Envoi en cours...
* : Les champs marqués d'un astérisque sont obligatoires.
Envoi en cours...
* : Les champs marqués d'un astérisque sont obligatoires.