En poursuivant votre navigation sur ce site, vous acceptez l’utilisation de cookies pour vous proposer des services et offres adaptés à vos centres d’intérêts.
Pour en savoir plus et paramétrer les cookies, suivez ce lien
Développeur de compétences
  •  
  •  
  •  

Formation XML


  • Objectifs
  • Profils
  • Pré-requis
  • Moyens pédagogiques
  • Certificat / Attestation
  • Savoir créer des documents XML structurés.
  • Aperçu des recommandations XML : DTD, schéma, feuilles de style.
Trouvez votre prochaine formation

Programme

    Du mainframe au web
    • Qu'est ce que le WWW ?
    • HTTP, Hypertexte et Hypermédia
    • Applications Web, convention de nommage URL, navigateur et serveur Web
    • Technologies (CGI, Perl, Activex,
    • Applet, Com, Asp, Php, J2EE, .Net

    Langages xhtml
    • Structure d'un document HTML
    • Notion d'élément et de balise HTML
    • Eléments textes (paragraphes, titres…)
    • Mise en page du texte, lisibilité, ergonomie
    • Techniques de mise en page à 'aide de tableaux
    • Insertion d'objets externe (Images, Applets, Contrôles ActiveX…)
    • Quels formats d'images utiliser (GIF, JPEG, PNG)
    • Liens hypertextes, création de menus
    • Création de formulaires, insertion d'éléments (zones texte, boutons, listes…)
    • Utilisation des frames

    Utilisation des « cascading style sheets »
    • Principe des CSS : séparation
    • Contenu / contenant
    • Structure d'une déclaration d'attributs de style
    • Définition de classes
    • Sélecteurs spécifiques
    • Importation de déclarations CSS

    Introduction à xml
    • Les bases d'XML
    • Document XML bien formé
    • Les éléments
    • Les attributs
    • Structuration d'un document XML
    • Les bases d'une vision objet d'un document XML
    • DTD et validation

    La syntaxe des dtd
    • Document XML valide
    • Structuration des données
    • Limites des DTD

    Les espaces de noms (namespaces)
    • Règles d'écriture des espaces de noms
    • Utilisation des espaces de noms
    • Identifier les différents langages
    • XML dans un document complexe

    Xml schéma
    • Le langage XML Schéma
    • La validation par les Schémas
    • Modèle UML et XML Schéma
    • Utilité des Schémas XML
    • Création de Schémas XML
    • Structuration des Schémas

    Xsl
    • Le langage de programmation
    • XSLT
    • Cas d'utilisation de XSLT
    • Utilisation de XPath avec XSLT
    • Transformation de langages XML par XSLT
    • Adresser et manipuler des éléments XML avec XPath
    • Utilité de XPath
    • Parcours des données avec XPath
    • Requêtes XPath
    • Les principes de base de XSLT
    • XSLT vrai langage de prog
    • Transformation et restructuration de documents XML
    • Les extensions de XSLT
    • Structuration de programmes XSLT
    • Mise en page et formatage avancés
    • Les éléments de base d'un document XSL
    • Transformation XSL – pdf

    Xquery
    • Interroger un fichier de données
    • XML comme une base relationnelle
    • XPath 2, XSLT 2 et XQuery
    • Utilité de XQuery

* Cette durée est indicative et peut varier en fonction du niveau des participants et de l’adaptation du contenu à votre problématique