COURS SUR XML
5 niveaux

Allek Abdelkrim
Laval
6 heures
Le Centre Professionnel ELC offre des cours de programmation, notamment le langage XML. Devenu en quelques années un standard incontournable dans toutes les branches de l'informatique : la modélisation des données, la publication, les échanges entre applications B2B, B2C... Les principales recommandations du W3C seront abordées (DTD, XSL, XSLT, XML Schéma, XPATH...), afin de permettre au participant de bien structurer les données.
-
1DÉBUTANT
-
2DÉBUTANT AVANCÉ
-
3INTERMÉDIAIRE
-
4INTERMÉDIAIRE AVANCÉ
-
5AVANCÉ
NIVEAU 1: DÉBUTANT - MIEUX COMPRENDRE LES TECHNOLOGIES XML
OBJECTIFS
- Décrire les éléments essentiels des technologies XML en présentant un tour d’horizon de haut niveau sur les termes et concepts clefs, le langage, les architectures et les outils disponibles.
Tout public en TI et gestion de projets
Connaissances de base en informatique
Tout le contenu
- Concepts de base et importance des métadonnées
- Positionnement
- - Par rapport à HTML
- - Par rapport à SGML
- - Par rapport à Java
- - Par rapport à .NET
- Pourquoi passer de HTML à XHTML
- XML bien formé
- - Syntaxe et analyseurs syntaxiques
- - 5. Structuration et validation des données avec les définitions de types de documents (DTD) et schémas W3C
- Plateformes de publication Web XML
- Publication de contenu XML sur différents médias
- - Avec XSLT
- - Avec XSL-FO
- Adressage XPath
- XInclude
- Services Web et XML
- - SOAP
- - WSDL
- - UDDI
- Intégration de XML aux bases de données et aux applications existantes
- Principaux outils XML disponibles
NIVEAU 2: DÉBUTANT AVANCÉ - MIEUX COMPRENDRE LES TECHNOLOGIES XML
OBJECTIFS
- Décrire les éléments essentiels des technologies XML en présentant un tour d’horizon de haut niveau sur les termes et concepts clefs, le langage, les architectures et les outils disponibles.
Tout public en TI et gestion de projets
Connaissances de base en informatique
Tout le contenu
- Concepts de base et importance des métadonnées
- Positionnement
- - Par rapport à HTML
- - Par rapport à SGML
- - Par rapport à Java
- - Par rapport à .NET
- Pourquoi passer de HTML à XHTML
- XML bien formé
- - Syntaxe et analyseurs syntaxiques
- Structuration et validation des données avec les définitions de types de documents (DTD) et schémas W3C
- Plateformes de publication Web XML
- Publication de contenu XML sur différents médias
- - Avec XSLT
- - Avec XSL-FO
- Adressage XPath
- XInclude
- Services Web et XML
- - SOAP
- - WSDL
- - UDDI
- Intégration de XML aux bases de données et aux applications existantes
- Principaux outils XML disponibles
NIVEAU 3: INTERMÉDIAIRE - XML : SYNTAXE, XPATH ET ESPACES DE NOMMAGE
OBJECTIFS
- Produire, valider et manipuler l’information en XML (eXtensible, Markup Language);
- Faire des requêtes XPath.
Tous les postes en développement, en Web et techniques réseaux
Connaissances de base d’Internet et de la création de sites Web
Tout le contenu
- Vue d’ensemble
- - XML vs SGML vs HTML
- Pourquoi passer de HTML à XHTML
- XML bien formé
- - Syntaxe et analyseurs syntaxiques
- Applications de XML
- Sources d’information et outils de création de contenu XML
- Unicode ou texte XML
- Vocabulaires et espaces de nommage
- XML valide
- - Associer une définition de type de document (DTD) ou un schéma W3C à un document XML
- XPath
- - Définition d’un chemin
- - Axes principaux
- - Prédicats
- - Sélection de l’information
- - Fonctions XPath
NIVEAU 4: INTERMÉDIAIRE AVANCÉ - PRÉSENTER UN DOCUMENT XML GRÂCE AU XSLT
OBJECTIFS
- Transformer les documents XML en XHTML pour une publication sur le Web grâce au XSLT.
Postes en développement et certains spécialistes Web
Connaissances du balisage HTML et du XML
Tout le contenu
- Composantes d’une feuille de style XSLT
- Modèle de traitement XSLT et gabarits XSLT
- - Extraction de contenu
- - Chaînage des gabarits
- Conditions, branchements, itérateurs, variables et passage de paramètres
- Fonctions spécifiques de XSLT pour la génération d’identifiants uniques
- - Définition d’un format d’affichage des nombres
- - Copier un ensemble de nœuds
- - Inclusion et importation d’une feuille de style XSLT externe
- 10. Travail avec plusieurs espaces de nommage dans le document source ou la transformation
- Trier l’information
- Mécanisme de clés et algorithme de groupement pour XSLT 1.0
- Transformation côté serveur ou côté client avec une librairie
NIVEAU 5: AVANCÉ - MODÉLISATION XML GRÂCE AUX SCHÉMAS W3C
OBJECTIFS
- Produire ou utiliser des schémas XML (schéma W3C) dans un contexte d’échange de données.
Spécialistes Web
PRÉALABLES Connaissances du XML et des principes de la programmation objet souhaitable
Tout le contenu
- Espace lexical et espace de valeur
- Types prédéfinis de schémas W3C et leurs facettes
- Types simples
- - Dérivation par restriction
- Types complexes
- - Contenus simples (ajout d’attributs seulement)
- - Contenus complexes
- Contenus complexes
- - Particules
- - Connecteurs (sequence, choice, all)
- - Contrôle de la cardinalité
- Dérivation par extension et restriction de types complexes
- Groupes de substitution
- Contraintes d’intégrité et mécanismes de clés
- Validation de documents avec un mélange de vocabulaires
- Inclusion de schémas et redéfinition
- Documentation explicite d’un schéma
- Technique de modélisation
- - À plat ou par types complexes nommés
Search
Recent Posts
L’allemand, une langue intéressante…
Parmi toutes les langues connues, l’apprentissa...Quels sont les avantages de suivre une formation en informatique ?
Les avantages de suivre une formation en inform...Variez votre vocabulaire en anglais, utilisez des adjectifs plus intéressants !
Votre vocabulaire en anglais est limité ? Utili...Améliorez votre expérience d’apprentissage en demeurant organisé
Apprendre quelque chose de nouveau peut être en...Écrire un blogue d’entreprise
Si vous cherchez à écrire le blogue parfait, eh...
Archives
- janvier 2018
- décembre 2017
- novembre 2017
- octobre 2017
- septembre 2017
- juillet 2017
- mars 2017
- février 2017
- novembre 2016
- octobre 2016
- septembre 2016
- août 2016
- février 2016
- janvier 2016
- décembre 2015
- novembre 2015
- octobre 2015
- septembre 2015
- août 2015
- juillet 2015
- juin 2015
- mai 2015
- avril 2015
- mars 2015
- février 2015
- novembre 2014
- octobre 2014
- septembre 2014
- août 2014
- juillet 2014
- juin 2014
- mai 2014
- avril 2014
- mars 2014
- février 2014
- janvier 2014
- décembre 2013
- octobre 2013
Categories
- à propos
- ADO.NET
- aide aux devoirs
- Anglais
- arabe
- autoCAD
- avantage fiscaux
- blog
- bureautique
- calendrier
- capital humain
- clients
- coaching
- comptabilité
- computer training @fr
- coordonnées
- cours d'informatique
- cours de langues
- cours de programmation
- cours multimédia
- cours photo numérique
- développement de logiciels
- Développement Web
- équipe
- espagnol
- évaluation des connaissances
- Excel
- formateur
- formation
- Formation à distance
- formation en comptabilité
- formation en ligne
- formation en multimédia
- formation infonuagique
- Formation sur Internet
- formation sur les réseaux sociaux
- FORMULE
- français
- gestion de blogues
- gestion de projets
- gestion de réseaux sociaux
- gestion des priorités
- Groupe Wise
- horaire
- installation et réparation
- interpretation
- italien
- Mac OS X
- média sociaux
- médias sociaux
- Montage vidéo et son
- mot de la présidente
- MS Dynamics
- MS Project
- MS Visio
- Non classé
- Nos partenaires
- Organisation événementielle
- Outlook
- Prezi
- programmation
- Quickbooks
- réseaux et sécurité
- Service à la clientèle
- service de secrétariat
- service évaluation du service à la clientèle
- Services d'interprétation
- services virtuels
- Services-Conseils en Développement Stratégique
- Services-Conseils TI
- Système d'exploitation
- Tarifs
- technique de vente
- traduction
- virtual services
- Webinaire
Recent Comments