Accueil > Développement informatique et DevOps > Développement de Documents XML avec Java
Formation #DEV131

Formation Développement de Documents XML avec Java

Durée : 5 jours

Code : DEV131


Prochaines dates programmées :

Du 10 au 14 Juin 2024

Du 21 au 25 Oct. 2024

Fin d'Inscription :
Le Bulletin d'Inscription doit être rempli, cacheté, signé et envoyé par email : Au minimum 15 JOURS OUVRÉS avant la date de formation.
Si vous avez un besoin URGENT et que vous souhaitez une date de formation plus proche que les sessions programmées (minimum 15 à 20 jours ouvrés à date de votre demande)

Objectifs

  • Comprendre le standard XML, ainsi que les recommandations connexes
  • Intégrer XML dans son architecture
  • Assimiler les principales techniques de développement Java pour le traitement des documents XML
Programme
1/ Introduction à XML
  • Connaitre les lacunes d’HTML
  • XHTML
  • Les documents structurés
  • Intégration des systèmes d’information
  • Pérennité du format
  • Validation de données
  • Inter-compatibilité des outils
  • Échange électronique de données
  • Principaux domaines d’application
2/ Rappels sur XML : eXtended Markup Language
  • XML : un langage de balisage
  • L’histoire de XML
  • Principes et concepts du langage
  • Structure et syntaxe d'un document XML
  • Création d'un document XML bien-formé
  • Règles et conseils pour l’écriture des DTD
3/ Transformer un document XML en tout autre document avec XSLT
  • Présentation de XSLT
  • Syntaxe et sémantique XSLT
  • Transformer un modèle XML
  • Répétitions, tris et conditions
  • Générer des documents XML/PDF/XHTML à partir d'une même source XML
4/ Java et XML
  • Les avantages de Java pour manipuler XML ?
  • Présentation de JAXP : API Java pour manipuler XML
  • Valider, parser et transformer un fichier XML avec JAXP
5/ SAX : l'approche événementielle du traitement XML
  • Présentation de SAX
  • Parcourir un document XML avec SAX
  • Gestion des évènements
6/ DOM : l'approche par arbre du traitement XML
  • Présentation de DOM
  • XML : un arbre de données
  • Créer un objet DOM avec Java
  • Manipuler et modifier un objet DOM
  • Comparaison de DOM et SAX
7/ Les autres possibilités de manipulation
  • Les limites des approches DOM et de SAX
  • Présentation de JDOM
  • Présentation de STAX : une démarche entre SAX et DOM
8/ XML et d'autres architectures
  • XML et Applications Web
  • XML et SOAP
  • XML et CORBA
Approche Pédagogique

Approche Pédagogique

  • Pédagogie très opérationnelle fondée sur l'alternance entre théorie et pratique
  • Cas pratiques
  • Remise d’outils
  • Echanges d’expériences
Public Cible

Personnes Visées

  • Consultants
  • Développeurs
  • Ingénieurs
Dates

Dates

  • Du 10 au 14 Juin 2024
  • Du 21 au 25 Oct. 2024
  • Fin d'Inscription :
    Le Bulletin d'Inscription doit être rempli, cacheté, signé et envoyé par email : Au minimum 15 JOURS OUVRÉS avant la date de formation.