Centre de formation ACF Grenoble

87, rue Général Mangin - 38000 Grenoble
Tel : 04 76 23 20 50 / 06 81 73 19 35
contact@audit-conseil-formation.com

Demander un Devis
puce

Demande de devis

Formation
Cadre
Nom/Prénom
Société
E-mail
Téléphone
Adresse
Période
Evaluer mon niveau

Formation XML : LES FONDAMENTAUX

DomaineCERTIFICATION ET FORMATION LEARNING TREE INTERNATIONAL

Programme de cours XML : LES FONDAMENTAUX :

Durée de la formation : 4 (jours)
Participants :
Toute personne impliquée dans le développement de solutions d'entreprise ou souhaitant acquérir des connaissances en XML.
Pré-requis : Des connaissances pratiques en informatique et une familiarisation avec Windows sont supposées acquises. Des connaissances en programmation et en développement Web sont utiles mais pas requises. Aucune connaissance des réseaux n'est requise.
Objectifs : Le langage XML (Extensible Markup Language) est le format par défaut pour gérer l'échange de données. Dans ce cours, vous allez acquérir des connaissances approfondies et une expérience pratique en utilisant XML et des technologies qui s'y rapportent, notamment XSL, les schémas, XQuery et DOM. 
Moyens pédagogiques, techniques et d'encadrement :
  • 1 poste de travail complet par personne
  • De nombreux exercices d’application
  • Mise en place d’ateliers pratiques
  • Remise d’un support de cours
  • Passage de certification(s) dans le cadre du CPF
  • Mise en place de la Charte contrôle et qualité OPCA
  • Notre plateforme d'évaluation :
    • Evaluation des besoins et objectifs en pré et post formation
    • Evaluation technique des connaissances en  pré et post formation
    • Evaluation générale du stage
Introduction et vue d'ensemble
  • Étude du paysage XML
  • Avantage de XML pour l'entreprise
  • Échange de données avec XML : RSS, Ajax, Services web
  • Meilleures pratiques de XML
Structure d'un document XML
  • Racine et prologue du document
  • Éléments
  • Attributs
  • Entités
  • Espaces de nommage
  • Documents bien formés vs documents valides
  • Outils d'édition XML les plus utilisés
Conception XML et analyse des données
  • Éléments vs. attributs
  • Techniques de conception
  • Conception d'un document XML depuis un cahier des charges
Distinguer les dialectes des espaces de nommage
  • Respect des conventions de nommage
  • Suppression des ambiguïtés d'un document avec les espaces de nommage
  • Définition des espaces de nommage avec des URI (Uniform Resource Identifiers)
Modèles de traitement
  • DOM (Document Object Model)
  • Traitement événementiel
  • Navigation dans un document avec XPath
  • Interrogation d'un document avec XQuery
  • Différences entre les modèles événementiels et les arbres

 

Communication avec des bases de données en utilisant XML
  • Options de stockage des données
  • Extraction de résultats au format XML
  • Reformatage des résultats avec XQuery
  • Stockage en format natif des documents XML
Traitement d'informations avec le DOM
  • Navigation dans des documents XML
  • Extraction et modification de données
  • Construire des documents XML en partant de zéro
  • Création de nœuds d'élément et de texte
Contraindre la structure et le contenu
  • Définition d'une structure XML avec les DTD (Document Type Definitions)
  • Création de schémas XML pour valider la structure et le contenu XML
Validation avec les schémas XML
  • Syntaxe et composants d'un schéma XML
  • Écrire des schémas pour restreindre le contenu XML
  • Définition des éléments et attributs valides
  • Intégration des règles métier dans les schémas XML
Extension de schémas
  • Importation de schémas existants
  • Utilisation de schémas modulaires
  • Personnalisation de types définis par l'utilisateur
La puissance de la transformation XML
  • Conversion de documents XML en conformité avec différents schémas
  • Traitement de documents avec l'appariement de motifs
  • Déterminer le format de sortie avec les templates
  • Meilleures pratiques de XSL
Application d'un style aux données
  • Formatage de données XML pour la présentation
  • Utilisation du style pour afficher les données au format HTML et PDF
Recherche et filtrage avec XPath
  • Formatage et séquençage de données XML
  • Tri, groupage et filtrage de la sortie
Sécurisation d'applications XML
  • Mise en œuvre de la sécurité de transport
  • Cryptage de données XML
  • Activation de la sécurité SOAP avec WS-Security

 

Intégration de XML dans des applications
  • Communiquer avec une messagerie XML
  • Services web, SOAP et WSDL
  • Utilisation de XML dans une page web pilotée par Ajax
Tarif (indicatif) en € : 2800


Pour d'autres cours, Contactez-nous