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