Nos domaines de formation :

Formation XML, modéliser vos documents et données

4,6 / 5
Stage pratique
Durée : 3 jours
Réf : CAX
Prix  2018 : Nous contacter
  • Programme
  • Participants / Prérequis
  • Intra / sur-mesure
  • avis vérifiés
Programme

Ces dernières années ont vu une forte progression de la popularité de XML, le standard du W3C pour l'écriture de documents structurés. A l'issue de cette formation, le participant aura une maîtrise complète de la syntaxe du langage XML Schema et des règles de modélisation permises par ce langage.

Objectifs pédagogiques

  • Maîtriser la structure d’un document XML
  • Maîtriser la syntaxe du langage XML Schema
  • Maîtriser la rédaction d’un DTD (Définition de Type de Document)
PROGRAMME DE FORMATION

Rappels sur XML et les technologies associées

  • Structure et composants d'un document XML.
  • Document bien formé et document valide.
  • Les données structurées et semi-structurées.
  • Les différents types de parseurs XML et leur rôle.
  • La galaxie des technologies XML.

Travaux pratiques
Créer et valider un document XML.

XML et la composition de documents

  • Objectifs des langages de structuration : DTD, XML Schema, Schematron et Relax NG.
  • Les principales parties d'un schéma.
  • Syntaxe EBNF pour DTD (Data Type Definition).
  • Validation des documents. DTD à racines multiples.

Travaux pratiques
Ecriture d'une DTD et de documents conformes à celle-ci. Restructuration modulaire de la DTD.

Les espaces de noms

  • Description et utilisation des espaces de noms.
  • Combinaison de vocabulaires multiples.
  • Combinaison de langages : XHTML, Xforms et SVG.
  • Etude de la portée d'un espace de nom.

Travaux pratiques
Ecriture d'un document utilisant plusieurs espaces de noms.

Le langage XML Schema

  • La syntaxe du langage.
  • Définition d'un vocabulaire et d'une grammaire.
  • Tester les valeurs des éléments et des attributs.
  • Organisation des éléments : séquence, choix, tas.
  • Utilisation des clés et des règles d'unicité.

Travaux pratiques
Redéfinition d'une DTD avec la syntaxe XML-Schema. Amélioration du code.

Techniques de modélisation XML

  • Les modèles de conception.
  • Schémas uniques applicables à différents types de documents.
  • Modèles génériques réutilisables (liste, grille, etc.).
  • Documents utilisant de multiples schémas.

Travaux pratiques
Application des modèles étudiés.

XML et la conception objet

  • Rappels sur les concepts de l'orienté objet.
  • Concepts objets du langage XML Schema.
  • Types, classe, dérivation, polymorphisme.
  • Représentation UML/XML. Inclusion de schémas.

Travaux pratiques
Composition de schémas modulaires et réutilisables.

Les meilleures pratiques de modélisation

  • Composition et héritage.
  • Types de constructions : "Poupées russes", "Tranches de salami" et "Stores vénitiens".
  • Catalogues de modèles de conception.
  • Des modèles de contenu extensible.

Travaux pratiques
Evaluation des méthodes de composition et utilisation des différents langages.

Participants / Prérequis

» Participants

Architectes, concepteurs, développeurs, chefs de projets et maîtres d'ouvrage informatique devant concevoir des modèles XML pour les données et les documents de leurs systèmes d'information.

» Prérequis

Connaissances de base des technologies XML et de la modélisation de données.
Intra / sur-mesure
Programme standard     Programme sur-mesure
Oui / Non

Vos coordonnées

Avis vérifiés
picto avis vérifiés
Olivier D. 04/12/2017
5 / 5
Très bien, bon matériel, salle adaptée aux formations

Emmanuel T. 04/12/2017
5 / 5
Très bon formateur qui prend le temps de répondre à vos questions, 3 jours complets pour aborder le futur du xml. Une petite critique sur la salle où l'on entend le formateur de la salle d'à côté et le bruit régulier de l'ascenseur. Très satisfait dans l'ensemble. Ps : merci pour le sac, très bonne idée.

Lyazid A. 23/10/2017
5 / 5
Très bien. Très bon formateur.

Cédric C. 23/10/2017
5 / 5
cours complet mais demandant parfois une connaissance de base pour bien suivre les exercices
Avis client 4,6 / 5

Les avis client sont issus des feuilles d’évaluation de fin de formation. La note est calculée à partir de l’ensemble des avis datant de moins de 12 mois.

Dates de sessions

Prochaines sessions : Nous consulter

Horaires

Les cours ont lieu de 9h à 12h30 et de 14h à 17h30.
Les participants sont accueillis à partir de 8h45.
Pour les stages pratiques de 4 ou 5 jours, les sessions se terminent à 15h30 le dernier jour.