JAVA – Développer des projets XML
Formation
A distance
Avez-vous besoin d'un coach de formation?
Il vous aidera à comparer différents cours et à trouver la solution la plus abordable.
Description
-
Typologie
Formation
-
Méthodologie
A distance
-
Dates de début
Dates au choix
Java et XML représentent une très bonne combinaison pour le développement de projets de systèmes d’information distribués. Cette formation, destinée aux développeurs Java, leur apportera toutes les connaissances nécessaires à la mise en œuvre des technologies associées à XML dans l’environnement Java.
Les sites et dates disponibles
Lieu
Date de début
Date de début
Les Avis
Les matières
- Information
- XSL
Le programme
Introduction à XML et aux technologies associées
- Rappel sur les langages à balises : SGML, HTML, XML et XHTML.
- XML et le concept de documents.
- Domaines d’application de la technologie XML.
- Technologies associées : Namespace, les schémas DTD et XML-Schema, CSS, XSL-T et XPath, XLink et XPointer, XSL-FO.
- Les parseurs/processeurs XML et XSL.
- Java et XML : XML au sein de la plate-forme J2EE.
- Structure d’un document XML, arborescence des éléments.
- Pièces d’un document XML : déclarations, instructions processeur, commentaires, entités, références caractères, éléments, attributs.
- Document bien formé et document valide.
- Règles pour les documents bien formés, structure logique d’un document XML.
- Les schémas à l’aide de DTD et XML-Schema.
- Les namespaces.
- Utilisation de feuille de style CSS pour présenter les documents.
- Le langage XSL-T pour la transformation des documents.
- Introduction et historique des parseurs XML pour Java.
- Exploitation des différents parseurs en Java.
- Interface de programmation DOM, SAX et JDOM.
- Situation du marché, différents parseurs disponibles, l’API JAXP.
- Choix du parseur approprié.
- Consommation et validation de document XML.
- Production de documents XML bien formés et valides.
- Principe de base des applications distribuées.
- Rôle de XML dans l’échange d’information.
- Web Services.
- Exemple d’une application distribuée utilisant SOAP et WSDL.
- Echanges de flux XML.
- Mapping d’objets Java et de documents XML (JaxB, Castor...).
- Utilisation de XSL-T pour la transformation de documents XML à partir de Java.
- Programmation par transformations de flots XML.
- Association Objet et XML.
- Utilisation de XSL-FO pour la publication de document PDF.
- Compilation de feuilles de style (XSLTC).
- Génération d’images depuis des documents XML (SVG - Batik).
- Optimisation des performances.
- Architecture générique d’un système XML/Relationnel.
- Modèle de données et stockage du DOM.
- Reconstruction d’un document depuis la base.
- Injection de documents.
- Interprétation d’expressions Xpath.
Avez-vous besoin d'un coach de formation?
Il vous aidera à comparer différents cours et à trouver la solution la plus abordable.
JAVA – Développer des projets XML