logo-img

Reservation de place

Oups ! Aucune place réservée pour le moment.
loading..



(603) 852 79 35 akasi-commercial@akasigroup.com 1, Tara boulevard # 101, Nashua NH 03062 United States
(603) 852 79 35 akasi-commercial@akasigroup.com 1, Tara boulevard # 101, Nashua NH 03062 United States

Détails du cours

Introduction à Xml

Cours 00008

Description

Le langage de balisage extensible (XML) est devenu le format par défaut des systèmes et peut offrir à votre organisation un moyen efficace d'effectuer des transactions interentreprises et de gérer l'échange de données. Dans ce cours d'introduction au XML, vous acquerrez une connaissance approfondie et une expérience pratique de l'utilisation du XML et des technologies connexes, notamment XSL, les schémas, XPath, XQuery et DOM.

Ce que vous apprendrez

  • Exploiter la puissance du langage de balisage extensible (XML) et des technologies connexes
  • Modifier et rechercher des documents XML en utilisant le DOM et XQuery
  • Transformer les documents XML et appliquer des styles de présentation avec XSL
  • S'assurer que les données XML sont conformes aux exigences de conception à l'aide de schémas
  • Mettre en œuvre des stratégies pour sécuriser les échanges de données XML

Pré-requis

  • • Une connaissance pratique des ordinateurs et une certaine expérience de l'utilisation de Windows
  • • Connaissance de la programmation et du développement web

Programme de formation

Aperçu du paysage XML

Les avantages du XML pour les entreprises

Échanger des données avec XML : RSS, Ajax, Services Web

La racine du document et le prologue

Les éléments

Attributes

Entités

Namespaces

Différencier les documents bien formés des documents valides

Exploiter les outils d'édition XML les plus répandus

Éléments vs. attributs

Techniques de conception

Concevoir un document XML à partir d'un cahier des charges

Respecter les conventions de nommage

Eliminer l'ambiguïté des documents avec les espaces de noms

Définir des espaces de noms à l'aide d'identifiants de ressources uniformes (URI)

Modèle Objet Documentaire

Traitement événementiel

Naviguer dans un document avec XPath

Interroger un document avec XQuery

Modèles événementiels et modèles arborescents

Options de stockage en base de données

Récupérer les résultats d'une base de données en XML

Reformater les résultats d'une base de données avec XQuery

Stocker XML avec un type de données XML natif

Naviguer dans les documents XML

Extraire et modifier des données

Construire des documents XML à partir de zéro

Créer des noeuds d'éléments et de textes

Définir une structure XML avec les définitions de type de document (DTD)

Construire des schémas XML pour valider la structure et les données XML

Syntaxe et composants des schémas XML

Spécifier les éléments et attributs valides

Encapsuler des règles métier dans des schémas XML

Exploiter les types de données d'un schéma

Importer des schémas existants

Exploiter les schémas modulaires

Définir des types personnalisés définis par l'utilisateur

Convertir des documents XML pour qu'ils adhèrent à des schémas

Traiter les documents avec le pattern matching

Spécifier le format de sortie avec des modèles

Meilleures pratiques XSL

Formatage des données XML pour la présentation

Styliser le XML pour l'afficher en HTML et PDF

Formatage et séquençage des données XML

Trier, grouper et filtrer les résultats

Mise en œuvre de la sécurité des transports

Chiffrer des données XML

Permettre la sécurité SOAP avec WS-Security

Communiquer avec la messagerie XML

Etude des services Web, SOAP et WSDL

Créer une page web Ajax avec XML

Obtenir ce cours

3000,00 €


  • • 2 jours cours de formation avec instructeur
  • • Coaching après le cours disponible

  • • Aucun calendrier n'a encore été défini