Pour suivre ce cours formation fondamentaux du xml , il est nécessaire d’avoir :
À la fin de la formation Fondamentaux du XML, vous serez capable de valider les objectifs d’apprentissages suivants :
1.1 Historique.
➤ Évolutions du Web et besoins.
1.2 Comparaison avec SGML et HTML.
➤Le principe des langages de balisage.
1.3 Statut officiel.
➤Standardisation W3C.
1.4 Séparations données, structure, présentation.
➤Cas d’utilisations de XML.
➤Utilisations B2C. Utilisation B2B.
➤Évolution vers les Services Web.
2.1 Syntaxe de fichiers XML.
2.2 Le balisage.
➤Les éléments.
➤Les attributs.
2.3 Les caractères.
2.4 L’encodage.
2.5 Le prologue.
➤La déclaration XML.
➤La déclaration de type de document.
➤Les instructions de traitement.
2.6 Écrire des documents XML.
➤Écrire des documents bien formés.
➤Écrire des documents valides.
3.1 La DTD (Document Type Definition).
➤Déclaration d’éléments.
➤Déclaration d’attributs .
➤Déclaration d’entités.
➤Déclaration de notations.
3.2 Écrire des DTD et valider des documents XML.
4.1 XMLSchema : XSD (XML Schema Definition).
➤Limite de la DTD.
➤Comparaison DTD/XMLSchema.
➤Avantages de XMLSchema.
4.2 XMLSchema et espace de nommage XML.
➤Déclaration des éléments.
➤Déclaration des attributs.
4.3 Les types de données.
➤Définition des contraintes.
4.4 Valider des documents XML avec XMLSchema.
5.1 Les feuilles de styles XSL.
➤XSLT vs. XSL-FO.
➤Présentation et mise en œuvre de XPath.
➤Notations.
➤Chemins de navigations .
➤Fonctions de traitements.
5.2 Présentation et mise en œuvre de XSLT.
➤Mise en forme de données XML à l’aide d’une feuille de style XSL et d’instructions XSLT.
➤Utilisation des éléments de contrôles XSLT (template, applytemplate, value-of, if, choose, for-each, ….).
5.3 Écrire des feuilles de styles XSL-FO pour mettre en forme des données XML.
➤Principes.
➤Instructions et formatage.