Atelier sur XML

publicité
Atelier sur XML
XML, le Extensible Markup Language, est une technologie appropriée au transfert
d’informations et ce parce qu’il permet d’encoder l’information de manière facile à lire, à
traiter et à générer. Cette information doit être extraite, traitée par des programmes tiers. Pour
se faire, il faut recourir à un langage de programmation qui permet de traiter les informations
stockées dans un document XML. Parmi les différents langages de programmation, nous
proposons Java. Java est un langage de programmation simple, portable et flexible. Il est
supporté par plusieurs compagnies et il a montré ses preuves dans ce genre de traitements. Sur
le marché de travail, il y a aussi une grande demande pour XML et java. Il serait intéressant
de voir comment marier ces deux technologies. C’est l’objectif de cette formation. Notez
bien : cet atelier sur XML nécessite une connaissance de base en Java, ainsi, la matinée du
premier jour est consacrée à se donner cette base en Java. Les personnes qui sont à l’aise avec
ce langage sont invités alors à commencer leur formation que dans l’après midi.
Les dates ainsi que l’horaire détaillé vont vous être communiqués courant la semaine du 22
octobre. Sachez cependant, et vu le nombre de personnes qui souhaitent profiter de cette
formation, qu’il y aura très probablement deux fois la même formation : dates éventuelles (à
confirmer donc courant la semaine prochaine) les 16 et 17 novembre et les 24 et 25 novembre.
Plan de la formation :
Premier jour :

Matin :
o Présentation de Java
 Pourquoi Java ?
 La syntaxe de java
 La structure des packages
 Héritage en Java
 Visibilité (public, private, protected)
 Classes abstraites
 Classes interfaces
 Exemples
 Tout le long, une comparaison sera faite entre Java et C++ (la
connaissance de C++ n’est pas requise)

Après midi :
o Présentation de XML
 Pourquoi XML ?
 Qu’est ce qu’une DTD ?
 Les éléments d’une DTD.
 Après XML (RDF, OIL,DAML)
 Présentation d’une application utilisant XML (Osirix)
 Exemples
Deuxième jour :

Matin :
o Présentation de XSLT
 Qu’est ce que XSLT ?
 La syntaxe de XSL
 Présentation du DOM
 XML et UML
 XML et sécurité
 Exemples

Après midi :
o Java et XML
 Définition d’un parseur XML
 Les packages nécessaires pour parser un document XML avec java
 Développement d’une application (remplir une commande via une
interface Java, sauvegarder les informations au format XML, lire du
document XML les informations et les stocker dans une base de
données Access, Visualiser le contenu du document dans IE)
Téléchargement