Réaliser des applications évoluées en utilisant la technologie XML, formation sur mesure organisée à la demande
Durée totale : 5 jours
Effectif maximum : 4 à 5 personnes
Lieu de la formation : à CIFAP ou dans vos locaux
5 jours pour savoir construire en XML
Objectifs de la formation
Vous désirez architecturer des données XML, cette formation vous permet d’en comprendre les enjeux, et de concevoir et réaliser des applications évoluées en utilisant la technologie XML.
Cette formation spécifique est organisée à la demande, à Cifap ou dans vos locaux, pour mieux s'adapter à vos attentes. Un spécialiste personnalisera avec vous le contenu et la durée. Vos propres projets peuvent servir de base au programme du stage pour un véritable accompagnement.
Public concerné
Profil
Pré-requis
Toute personne maîtrisant l’outil informatique concernée par le XML
Contenu
Présentation du XML
- Les concepts de XML
- Les règles du XML :
- les balises de prologue, les commentaires, la balise d’insertion textuelle
Présentation de la DTD
- Les concepts des Document Type Déclaration (DTD)
- Universal Resource Identifier URL
- La balise de déclaration de DTD
- Les quatre mots de la DTD : Element, Attlist, Entity, Notation
- XML Namespace: La gestion des espaces de noms
Présentation de Xpath
- La navigation dans l’arborescence d’un fichier XML
- Les axes de navigation absolu ou relatif
- Les opérateurs logiques et numériques
- Les fonctions de traitement des noeuds
- Les fonctions de traitement de caractères
Présentation de la XSLT
- La programmation des fichiers XML
- Les règles de fonctionnement de XSLT
- La récursivité de XSLT
- Les balises de programmation de XSLT
- Les types de sortie XSLT et CSS
Présentation du XSCHEMA
- Les concepts de base
- Les éléments , les attributs, Les types de données simples (primitives, dérivées)
- Les types de données complexes
- La structuration des types de données
- Les contraintes exprimées par les expressions régulières
Mise en pratique
- Transformation d'un fichier XML et sa DTD en XML Schéma
- Test des différentes fonctions du langage en situation
Moyens techniques
- MacOS ou Windows
- Un poste par stagiaire
- Poste formateur avec grand écran
- Assistance téléphonique et email à la suite du stage