Formation XML Les Fondamentaux

Ref :

Développement Durée :
3 jours
Lieu :
Paris - Lyon - Lille - Nantes

Tarif

Intra :
Inter :
Nous consulter
Inscrivez-vous

Demande d'informations

Pré-requis

  • Pratique des technologies Web
  • Une connaissance des architectures multi-niveaux.
  • Connaissance de base des langages balisés

Public concerné

  • Architectes
  • Chefs de projets
  • Développeurs

Objectifs

  • Maîtriser les bases du langage XML
  • Connaître les grands principes du méta-langage
  • Savoir définir la structure des documents avec DTD et XML Schéma
  • Connaître les bases du langage XPATH
  • Savoir utiliser XSL pour la présentation des données

Programme détaillé

Jour 1

1/ XML

  • Présentation du langage
  • Editeurs disponibles

 

2/ DTD et XSD

  • Langage DTD
  • Création d'une DTD
  • Format XSD
  • XMLLINT
  • Avantages et inconvénients de DTD & XSD

 

3/ Travaux pratiques

  • TP : Définition d'un format XML
  • TP : Ecriture de la DTD et du XSD du format XML définit
 

Jour 2 & 3

4/ XPath

  • Syntaxe XPath
  • XMLLINT
  • Requêtes complexes

 

5/ XSL

  • Syntaxe XSL
  • Utilisation de XPath dans XSL
  • Cas d'utilisation de XSL
  • Moteurs XSL disponibles

 

6/ TP : Génération d'un site web static à partir d'un XML à l'aide uniquement de feuilles XSL

 

Jour 3

7/ XML & Java

  • Parsing XML
  • Parseurs DOM vs Parseurs SAX
  • Bindings XML avec JAX-B

8/ Travaux pratiques

  • Travaux Pratiques : Configuration d'une application par XML
  • Travaux Pratiques : Utilisation de XML comme format de stockage de données d'une application

Modalités pédagogiques

Méthode essentiellement active basée sur la mise en œuvre de travaux pratiques sur PC.

Les apports théoriques et méthodologiques viennent éclairer la pratique et favorisent la prise de recul.

Les apprenants sont encadrés par un formateur qui soumet un exercice, le corrigé se fait ensuite en groupe. Plusieurs exercices pratiques permettront aux participants de maîtriser opérationnellement l’outil.

Un diaporama est projeté aux participants durant la formation. Il présentera la trame et les contenus de la formation (plan, supports visuels et exercices), et des liens vers les chapitres des documentations officielles utiles à la réalisation des exercices.

Nos Actualités