Formation XML

Transcription

Formation XML
Formation XML
Objectif
Le langage de balisage XML (Extensible Markup Language) est particulièrement utile pour
stocker et échanger des données structurés en arborescence.
Cette formation apporte les compétences nécessaires à la maîtrise complète du langage XML
et de son intégration dans les applications professionnelles.
Public concerné
Développeurs.
Développeurs Web.
Chefs de projets.
Pré-requis
Aucun pré-requis n'est nécessaire pour suivre cette formation.
Connaître le XHTML ou un langage de programmation est un plus.
Informations pratiques
Référence : #XM01
Durée : 10 sessions de 3 jours
Tarif inter-entreprises: 1 300€ (HT)
Mistra Formation - 19 rue Béranger 75003 Paris - Métro République - 01 82 52 25 25 - [email protected]
Formation XML
Stage intra-entreprise disponibe
Dates :
- 20 au 22 janvier 2016
- 08 au 10 Février 2016
- 24 au 26 février 2016
- 16 au 18 Mars 2016
- 06 au 08 Avril 2016
- 11 au 13 Mai 2016
- 20 au 22 Juin 2016
- 27 au 29 Juillet 2016
- 05 au 07 Octobre 2016
- 30 Novembre au 02 Décembre 2016
- entre janvier et décembre 2016
- 1 session de 3 jours / mois
Consultez-nous pour obtenir un devis et les prochaines disponibilités de nos consultants
formateurs.
Présence nationale
Mistra Formation - 19 rue Béranger 75003 Paris - Métro République - 01 82 52 25 25 - [email protected]
Formation XML
Cliquez sur l'image pour l'agrandir
Aix-en-Provence, Auxerre, Bordeaux, Caen, Clermont-Ferrand, Dijon, Grenoble, Lille, Lyon,
Marseille, Montpellier, Nantes, Nice, Paris, Perpignan, Reims, Rennes, Rouen, Strasbourg,
Toulouse, Toulon, Tours
Programme
Introduction à XML
Origine et fondements du XML (eXtensible Markup Language)
Principe du XML : langage extensible de balisage
Objectifs et apports
Domaines et exemples d’utilisation
Propriétés d’un document XML
Définition d'un document bien formé
Structure de données arborescente
La syntaxe et les différents éléments (déclaration, instruction processeur, commentaire,
entité, élément, attributs)
Mistra Formation - 19 rue Béranger 75003 Paris - Métro République - 01 82 52 25 25 - [email protected]
Formation XML
Espaces de noms
Différence entre un document bien formé et un document valide
Encodage
Les différents moyens de manipuler du XML
Parseur SAX
Parseur DOM
Exercices pratiques de manipulation avec les deux méthodes
Exercices pratiques d’écriture de documents XML et de validation
Les schémas : création de document XML valide
Objectifs et fonctionnement des schémas XML
Les différents types de schémas : DTD, XML Schéma, …
Structure des schémas XML
Validation des documents XML
Exercices pratiques d’écriture de schémas XML simples
Transformations XSL
Rôle des 3 composants des feuilles de style XSL
XPath
XSL-T
XSL-FO
Multiplier les mises en forme de vos données XML
Exemples de cas d’utilisation de XSL
Implémentation côté client ou serveur
Automatiser la génération des documents PDF avec XSL-FO
Axes, filtres et prédicats
Exercices pratiques
Les bases de données et XML
X-Query : langage de requête et d’extraction de données
Ressemblances entre X-Query et le langage SQL
WSDL : Les services web avec XML
Les possibilités d’interopérabilité avec WSDL
Principe du WSDL
Mistra Formation - 19 rue Béranger 75003 Paris - Métro République - 01 82 52 25 25 - [email protected]
Formation XML
Les schémas XML
Echanges de données XML
Mettre en relation les informations de plusieurs documents
Aperçu de X-POINTER et X-LINK
Logiciels utilisés
Tout logiciel où il n'y a aucun intérêt pédagogique à le faire faire par les stagiaires sera
préinstallé sur les postes.
Travaux pratiques
Tout au long de cette formation, de nombreux exercices seront effectués. En effet, environ 60%
du temps est concacré à la pratique.
Mots clés associés à cette formation
XML, Extensible Markup Language.
Financement de la formation professionnelle
Ce cours peut être financé par l'OPCA (Agefos, Fafiec, Opcalia...) de votre entreprise ou par le
Fongecif de votre région.
Il peut également être suivi dans le cadre du DIF, du CIF, ou d'une période de
professionnalisation.
Mistra Formation - 19 rue Béranger 75003 Paris - Métro République - 01 82 52 25 25 - [email protected]
Powered by TCPDF (www.tcpdf.org)