|

| Objectifs |
- A l'issue de cette formation, les stagiaires sauront :
- Créer et valider des documents XML.
- Modéliser des données métiers avec une DTD.
- Avoir une vision globale de l'environnement XML.
- Manipuler des documents XML avec DOM.
- Utiliser XSLT et CSS pour afficher des documents XML.
- Avoir une vision globale de l'utilisation d'XML dans la GED, l'e-commerce et l'e-business.
|
| Publics |
- Ce stage technique s'adresse aux chefs de projets, concepteurs, architectes et développeurs.
|
| Pré-requis |
- HTML - CSS est un plus.
- Programmation Objet - Java conseillé.
|
| Théorie / Pratique |
- 50/50
- De nombreux exercices illustrent l'apprentissage technique de XML.
|
|
Développement d'applications avec XML
|
Enjeux
XML, standard d'échange de l'Internet, intègre des techniques fondées sur la gestion de documents qui font figure de briques majeures dans la mise en place des nouvelles architectures des systèmes d'information et des intranets.
Cette formation technique propose une étude précise des principaux éléments des technologies XML, et expose les points relatifs aux applications d'XML sur le web, pour l'e-commerce et dans les systèmes d'information.
|
Le concept
- Présentation
- Les origines de XML
- Principes fondateurs de XML
- Nécessité d'un nouveau langage d'échange de données
- La planète XML
- Les standards liés à XML
- Les principaux acteurs du marché
- Les apports de XML
Le langage XML
- Principe général
- Instances
- DTD
- Notion de documents formés ou valides
- Structure d'un document bien formé
- Domaines nominaux
- Stylistique XML
- Editeurs de document XML
- Support d'XML dans les browsers
La DTD
- Objectifs et Intérêts
- DTD Internes
- Contenu
- Règles d'écriture
- Parser XML
- Editeurs de DTD
SAX et DOM
- Présentation
- Notion de parser
- SAX
- DOM
Cascading Style sheet
- Les feuilles de style
- Cascading Style Sheet
- Petits rappels sur les CSS
XPath
- XPath est un langage qui permet d'adresser, de désigner, des objets structurels contenus dans un document XML.
- Présentation
- Le modèle de données
- Expressions
- Location paths
Le langage de style XSL
- Cette spécification définit la syntaxe et la sémantique d'un langage de transformation de documents XML en autres documents XML.
- Pourquoi XSL ?
- Présentation
- Mise en forme d'un document avec XSL
- Description d'une feuille de style XSL
- Les règles template
- Les règles de transformation implicite
- Comptage des noeuds
- Tris
- Définition des variables
- Clefs
- Création de l'arbre résultat
- Utiliser XSL avec IE5
- Editeurs XSLT
- Processeurs XSLT
|
XML Schema
- Présentation
- Pourquoi XML Schema ?
- Les langages de Schema prédécesseur
- Syntaxe
Les autres standards
- XML Namespaces
- XLL
- XLink
- XPointer
- xBase
- XInclude
- XQuery
- XHTML
XML et la gestion de contenu
- La gestion de contenu
- Modèle interne et produits
- Dublin Core
- WebDAV
- Office 2000
XML et la publication
XML et la multi-publication
L'e-commerce
- Définitions
- XML Pour l'entreprise
- B2C
- Services WEB
- EAI
- B2B
L'avenir de XML
- Ce que demain nous réserve
|
|
|
|