Développer des Projets XML en Java

Formation

À Paris, Montrouge et Rouen

1 560 € HT

Appeler le centre

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

  • Dirigé à

    Pour professionnels

Java et XML représentent la combinaison idéale 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 oeuvre des technologies associées à XML à partir de la plate-forme Java. Destinataires: Ce cours est destiné à des participants ayant déjà une solide expérience du langage Java et une bonne connaissance des technologies Web. Il ne comprend pas de présentation du langage Java.

Précisions importantes

Modalité Formation continue

Les sites et dates disponibles

Lieu

Date de début

Montrouge ((92) Hauts-de-Seine)
Voir plan
41 Rue Perier

Date de début

Consulter
Paris ((75) Paris)
Voir plan
167 Rue Vercingétorix, 75014

Date de début

Consulter
Rouen ((76) Seine-Maritime)
Voir plan
13 Rue Malherbe, 76100

Date de début

Consulter

À propos de cette formation

Ce cours est destiné à des participants ayant déjà une solide expérience du langage Java et une bonne connaissance des technologies Web.

Questions / Réponses

Ajoutez votre question

Nos conseillers et autres utilisateurs pourront vous répondre

À qui souhaitez-vous addresser votre question?

Saisissez vos coordonnées pour recevoir une réponse

Nous ne publierons que votre nom et votre question

Les Avis

Le programme

Pré-requis:Ce cours est destiné à des participants ayant déjà une solide expérience du langage Java et une bonne connaissance des technologies Web. Il ne comprend pas de présentation du langage Java.

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.

- XML et la composition de documents
- 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 feuilles de style CSS pour présenter les documents.
- Le langage XSL-T pour la transformation des documents.

- Exploitation de documents XML en Java
- 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 de parseur approprié.
- Consommation et validation de document XML.
- Production de documents XML bien formés et valides.
- Utilisation de XSL-T pour la transformation de documents XML à partir de Java.
- Association Objet et XML.
- Utilisation de XSL-FO pour la publication de documents PDF.

- Java et XML dans la communication entre composants
- 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.

- Fonctions avancées
- Mapping d'objets Java et de documents XML (JaxB, Castor...).
- Compilation de feuilles de styles (XSLTC).
- Génération d'images depuis des documents XML (SVG - Batik).
- Optimisation des performances.

- Base de données
- 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.

- Environnement de publication
- Besoins et objectifs.
- Différents environnements Java disponibles.
- Choix et mise en oeuvre.
- Utilisation et programmation.
- Sources de données hétérogènes et présentations multiples.

Appeler le centre

Avez-vous besoin d'un coach de formation?

Il vous aidera à comparer différents cours et à trouver la solution la plus abordable.

Développer des Projets XML en Java

1 560 € HT