Développeur des applications XML en Java PDF Imprimer Envoyer

Formasoft tunisie : Développeur des applications XML en Java

Développeur Des Applications Xml En Java
Session1 A partir du 01/02/2011
Session2 A partir du 10/05/2011
Session3 A partir du 05/12/2011
Lieu Formasoft
Durée 4 Jours
Prix 790 H.T.
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.
Public
Objectif

Thèmes similaires Cliquez ici

  1. 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 JEE
  2. 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 feuille de style CSS pour présenter les documents.
    • Le langage XSL-T pour la transformation des documents.
  3. 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 du parseur approprié.
    • Consommation et validation de document XML.
    • Production de documents XML bien formés et valides
  4. 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
  5. Fonctions avancées
    • 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
  6. 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.
 

Ajouter un Commentaire


Code de sécurité
Rafraîchir