EXPERT EN DÉVELOPPEMENT DE COMPÉTENCES

Tél : 05 61 40 61 60 - Tél : 09 80 08 33 86
OK
NOS FORMATIONS

XML

3 jours
XML220
  objectif
Apprendre les bases de la syntaxe XML et ses domaines d'application.
  public concerné
Responsables informatiques, chefs de projets et développeurs.
  pré-requis
La connaissance des techniques de base d'Internet et du langage HTML est conseillée.

Programme  Télécharger le fichier PDF


LE LANGAGE (PRESENTATION)
  • De SGML à XML
  • Les bases de XML
  • La syntaxe XML
    • La première ligne du document XML
      • Déclaration XML
      • Codage des caractères
      • Paramètres de validation et de styles
    • Qu'est-ce qu'un élément ?
    • Qu'est-ce qu'un attribut ?
    • Que représente la racine d'un document?
    • Les commentaires
    • Les espaces de noms

LA VALIDATION
  • La validation par DTD
  • Les différents types de déclarations
  • Introduction à la notion de schémas XML

NAVIGUER DANS LES DOCUMENTS XML
  • XPath : un langage de désignation
  • XLL : langage de description de liens
  • XBase
  • Xlnclude

CSS
  • Qu'est-ce que CSS ?
  • La syntaxe CSS
  • Les limites des CSS

XSL
  • Introduction
  • Structure de base d'un script XSL
  • XSLT
    • Les règles de gabarit (template rules)
    • Créer des éléments avec xsl :element
    • Créer des attributs avec xsl :attribute
    • Créer des ensembles d'attributs nommés avec xsl :attribute-set
    • Créer du texte avec xsl :text
    • xsl :comment
    • Copier un nœud avec xsl :copy
    • Générer du texte avec xsl:value-of
    • Calculer avec xsl :number
    • Import de règles : xsl :apply-imports
    • Répéter un traitement avec xsl :for-each
    • Traitement conditionnel par xsl :if
    • Traitement conditionnel par xsl :choose
 
  • XSL-FO
    • Initialisations et structure du document
    • La disposition des pages
    • La zone de contenu
    • L'ordre d'apparition des types de page
    • Insérer du contenu
    • Générer le document PDF

LES SERVICES WEB
  • La notion de services Web
  • Introduction à SOAP, le protocole des services Web
  • Les annuaires de services Web
    • WSDL
    • UDDI
  • Principe de base de SOAP
  • Mise en application de SOAP
  • L'interprétation des documents XML : les parseurs DOM et SAX

XHTML
  • Les principes de XHTML
  • Les formulaires XHTML : les XForms
    • Les limites imposées par les formulaires HTML
    • Principes fondamentaux des XForms
    • Les contrôles de formulaires XForms
    • Déclarer des XForms
    • Maîtriser les composants XForms

WML, SMIL, RDF ET RSS
  • WML
  • SMIL
  • RDF
  • RSS
  • La syntaxe de SVG

AUTRES LANGAGES DERIVES DE XML
  • Les sous-ensembles de XML
  • XML au service des échanges B to B
    • Les Web services XML
    • Les langages "dédiés"

XUL ET XAML
  • XUL
    • Clients légers et clients lourds
    • Le Framework Mozilla
    • Caractéristiques du langage XUL
    • Pour en savoir plus sur XUL
  • XAML

Témoignage

J'ai particulièrement apprécié la quantité et qualité des exercices/exemples traités de façon interactive au fur et à mesure de la formation.
Rachel R. - INRA - stage « Langage Perl 5 »

Témoignage

Formation très intéressante avec une bonne répartition entre théorie, exercices, axes d'améliorations, outils. Formation utile personnellement et professionnellement.
Nicolas J. - CONTINENTAL AUTOMOTIVE - stage « Travailler sa mémoire, travailler avec sa mémoire »

Iris Training Paris La Défense - Tél. (33) 09 80 08 33 86
Iris Training - 2, impasse Michel Labrousse - BP 53637 - 31036 Toulouse Cedex 1 - France - Tél : (33) 05 61 40 61 60 - Fax : (33) 05 61 43 85 68