langage XML

Présentation

XML est le standard incontournable d'échange de données sur le Web. Promu par le W3C il a été adopté par toute l'industrie informatique à commencer par l'ensemble des navigateurs Web.

Durant ce stage vous apprendrez la syntaxe fondamentale du langage XML puis vous verrez des cas concrets de son utilisation telle que le xHTML qui n'est autre que la version XML du langage HTML. Être conforme à la syntaxe d'un document XML garantit une structuration permettant la manipulation des composants via le DOM (Document Object Model). Vous verrez également la puissance des espaces de nommage XML définis pour mixer plusieurs grammaires telles que du Web (par du xHTML) et du graphique vectoriel (par du SVG).

Contenu

  • Les principes généraux du XML
  • Les encodages des caractères UTF-8, ISO8858-15...
  • La syntaxe du XML
  • La validation des documents XML avec les DTD, les schémas XSD...
  • Les transformations par XSLT

Participants

Toute personne désireuse de connaître les bases du xHTML et du XML dans le but d'acquérir la maîtrise de la conception de pages Web.

Les chefs de projets en charge des spécifications des formats d'échange d'informations en conformité avec une norme largement respectée.

Pré-requis

Bonnes connaissances du langage HTML.

Travaux pratiques

Réalisation de page Web à base de xHTML.
Application des espaces nommages par l'utilisation conjointe de plusieurs grammaires XML : SVG, MathML et xHTML.
Mise en pratique de XPATH.
application de transformations par XSLT.

Programme de la formation

  • Les principes généraux du XML
  • Les encodages des caractères
  • La syntaxe du XML
  • Les DTD
  • Les schémas XSD
  • Le modèle XPATH
  • Les feuilles de style XSL(T)