Formez-vous ensemble, économisez plus ! -10% sur inscription individuelle, -20% en binôme.
Se connecter
Ou creér votre compte
Vous venez d'ajouter à votre sélection
Votre panier est vide, Voir nos formations

Description

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.

À qui s'adresse cette formation ?

Pour qui ?

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

Les objectifs de la formation

Programme de la formation

    • 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.
    • 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.
    • 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.
    • 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.
    • 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.
    • 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.
    • 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.
  • 960
  • 21 h

Soumettez votre avis