|
L'objectif de cette formation est d'apprendre
en détail la syntaxe
- du langage XML,
- des schémas, et
- des techniques adjacentes.
|
|
Responsables informatiques, Chefs de projets
et Développeurs, Concepteurs.
|
|
La connaissance des techniques de base d'Internet
et du langage HTML est conseillée.
Au niveau timing, le programme se déroulera en fonction des
connaissances des participants.
|
Programme

|
|
| LES SERVICES WEB |
- De SGML aux Web services
- De SGML à XML
- Les Web services : l'avenir prévisible de XML
- La notion de services Web
- Qu'est-ce qu'un service Web ?
- Le Web des services
- Les annuaires de services Web
- Introduction à SOAP, le protocole des services Web
|
| |
| LE PROTOCOLE SOAP ET LES PARSEURS XML |
- Principe de base de SOAP
- Appel d'une méthode distante
- La requête SOAP
- La réponse
- Mise en application de SOAP
- De quoi avez-vous besoin ?
- Déroulement d'une transaction SOAP
- Interopérabilité
- L'interprétation des documents XML : les parseurs
- Que fait le parseur XML ?
- Introduction aux parseurs XML DOM
- Introduction aux parseurs XML SAX
- DOM ou SAX ?
|
| |
| XHTML |
- Les principes fondamentaux de XHTML
- Qu'est-ce qu'un document XHTML conforme ?
- La structure d'un document XHTML
- Les différences entre HTML 4.0 et XHTML 1.0
- Les formulaires XHTML : les XForms
- Les limites imposées par les formulaires HTML
- Les sept types d'éléments des formulaires
HTML
- Les deux méthodes de traitement des formulaires
HTML : GET et POST
- Les limites d'accessibilité des formulaires
HTML
- Principes fondamentaux des XForms
- Les contrôles de formulaires XForms
- Déclarer des XForms
- Maîtriser les composants XForms
- Les zones de texte
- Choix multiples (boutons radio, cases à cocher,
zones de sélections multiples et menu
- La sélection de fichier
- Les groupes d'options
- Les événements
- Les valeurs initiales
- Les méthodes de soumission
- Un exemple simple de XForms
|
| |
| WML, SMIL, RDF et RSS |
- WML
- Présentation du langage WML
- La syntaxe du langage WML
- Différences entre WML et HTML
- Les besoins pour créer et publier des documents
WML ?
- Comment rendre le WML plus dynamique ?
- SMIL
- Structure d'un document SMIL
- Les bases pour construire des animations interactives SMIL
- Les éléments <seq et <par
- Les itérations
- SMIL, pour aller plus loin
- RDF
- Objectifs
- Les métadonnées
- Vers un Web sémantique
- Principes
- Ressources, propriétés et déclarations
- Exemple
- RDF, pour aller plus loin
- RSS
- Objectifs
- Les différentes versions de RSS
- Construire un flux RSS 0.91, 1.0 ou 2.0
- Structure d'un document RSS 0.91
- Structure d'un document RSS 1.0
- Structure d'un document RSS 2.0
- Comment exploiter les flux RSS sur un site ?
|
| |
| SVG (SCALABLE VECTOR GRAPHICS) |
- Généralités
- De quoi avez-vous besoin ?
- La syntaxe de SVG
- L'initialisation du document
- Ajouter des éléments graphiques
- Appliquer des transformations : translations, rotations,
échelle
- Opérations sur les objets graphiques
- Ajouter du texte
- Appliquer des filtres
- Décomposition
- Exécution
|
| |
| AUTRES LANGAGES DERIVES DE XML |
- Les sous-ensembles de XML
- XML au service des échanges B to B
- Les Web services XML
- Les langages "dédiés"
|
| |
| XUL ET XAML |
- XUL
- Clients légers et clients lourds
- Le Framework Mozilla
- Caractéristiques du langage XUL
- Pour en savoir plus sur XUL
- XAML
|
|