• XML
  • utilisation du langage

Famille

Objectif principal

  • Former les participants aux bases du langage XML et des standards dérivés

Personnes concernées

  • Futurs développeurs d'applications XML, chefs de projets, prescripteurs et responsables opérationnels devant utiliser les technologies XML en environnement intra/internet

Pré-requis

  • Connaissance de la PAO, de la documentation technique et des navigateurs Internet

Moyens pédagogiques

  • Exercices pratiques courts et ciblés
  • 6 stagiaires maximum
  • 1 micro par stagiaire

Suivi

  • Futurs développeurs d'applications XML, chefs de projets, prescripteurs et responsables opérationnels devant utiliser les technologies XML en environnement intra/internet

A l'issue du stage, vous saurez :

  • Créer des documents XML
  • Modifier leurs apparences
  • Échanger des données en XML

Plan de cours

  • CONCEPT DE BASE
    • Origine
    • Définition du XML et les apports du langage
    • Les grandes catégories d'applications de XML
    • Les différences entre le XML, HTML et SGML
    • comparaison de XML et SGML, comparaison de XML et HTML
  • CRÉATION D'UN DOCUMENT XML
    • La syntaxe XML
    • Exemples document avec ou sans DTD (document type définition) association CSS, XSL
    • Mise en oeuvre sur le poste client utilité du XML pour l'utilisateur
    • Mise en oeuvre sur le serveur
    • Notions de bien formé et de valide
  • DOCUMENT TYPE DÉFINITION DTD
    • Contenu d'une DTD déclaration d'éléments, déclaration de liste d'attributs, entités paramètres
    • Les parsers
  • LE LANGAGE DE FORMATAGE DU XML
    • Les feuilles de styles
    • le standard CSS, le standard XSL
    • Les autres standards
    • XQL (eXtended Query Language), SLIM, Namespaces
    • XML et Java deux technologies indissociables
  • LES LIENS XML
    • Langage XLL (eXtended Link Language)
    • XLink 1. XPointer
  • LES LIAISONS AVEC LES BASES DE DONNÉES
    • Échanges de données structurées
    • la fédération de sources de données hétérogènes
    • le stockage des documents XML dans des bases de données
    • Le Document Object Model DOM
    • accès aux documents en DHTML
    • interface de programmation orienté objet
    • Architecture répartie
    • l'impact d'XML sur les architectures
  • PANORAMA DES OUTILS XML
    • Éditeurs
    • Convertisseurs