DES RESSOURCES ET DES OUTILS AU SERVICE DES ACTEURS ET DES PROFESSIONNELS.

Extensible Markup Language - XML

Date de mise à jour : 31/03/2025 | Identifiant OffreInfo : 03_2066407F

Information fournie par :
Via Compétences (Carif-Oref Auvergne-Rhône-Alpes)

Objectifs, programme, validation de la formation

Objectifs


  • Maîtriser les outils et les techniques XML nécessaires au déploiement d'une application XML.

  • Être en mesure de transformer des documents XML à l'aide de XSLT pour une publication sur le Web.

Programme de la formation

Pprésentation


  • Pourquoi utiliser XML ?

  • La galaxie XML

Les concepts élémentaires L'XML

  • Histoire de XML (HTML, le Web et l'héritage de SGML)

  • Le standard XML

  • Une architecture faiblement couplée basée sur XML

  • Standards associés (XSL, XPath, XLink/XPointer, XMLQuery)

  • Gestion de documents

Syntaxe et sémantique de l'XML

  • Balisage

  • Éléments, attributs, entités, codage

  • Syntaxe et usage des espaces de noms

DTD et schémas XML

  • Syntaxe des DTD et des Schémas XML

  • Règles et qualité de l'écriture de DTD

  • Limites des DTD

  • Modularité apportée par la combinaison des « Namespaces » et « XMLSchema »

  • Écriture de Schémas XML « à l'échelle de l'entreprise »

XML dans l'architecture

  • XML dans les architectures Web

  • XML dans les architectures distribuées

  • XML pour effectuer des appels à distance (SOAP)

Persistance des données XML

  • Diverses solutions de stockage

  • Langages de requêtes XML

Outils XML

  • Éditeurs XML

  • Principaux produits

Introduction au contexte de XSL et XPATH

  • Besoins par rapport à l'utilisation de la technologie XML

  • Technologie CSS pour la présentation, limites de CSS

  • Principes et mécanismes de base

  • Parseur XML et processeur XSL

  • Support par les navigateurs Web

 XPATH

  • Présentation de XPath

  • Définition d'un chemin

  • Sélection de l'information et fonctions XPath

 XSL

  • Feuille de style et transformation

  • Composantes d'une feuille de style XSLT

  • Modèle de traitement XSLT et gabarits XSLT

  • Extraction de contenu

  • Conditions, branchements, itérateurs, variables et passage de paramètres

  • Type de données et expressions

  • Inclusion et importation d'une feuille de style XSLT externe

  • Évaluation et sélection d'outils XSLT

LES DONNÉES JSON (JAVASCRIPT OBJECT NOTATION)

  • Les schémas et méta-schémas

  • Les bibliothèques de validation

  • Les bases de données

  • Les stockage

  • Langages de requêtes

FORMATTING OBJECTS

  • Présentation de FO (Formatting Objects)

  • Transformer un document XML au format PDF avec FO

MISE EN APPLICATION

Validation et sanction

Attestation de formation

Type de formation

Non certificiante

Sortie

Sans niveau spécifique

Métiers visés

Code Rome

Durée, rythme, financement

Modalités pédagogiques
Durée
14 heures en centre

Conventionnement : Non

Financeur(s)

Bénéficiaire de l'action

Entreprise

Conditions d'accès

Public(s)
Public en emploi, Salarié, Tout public
Modalités de recrutement et d'admission

Niveau d'entrée : Sans niveau spécifique

Conditions spécifiques et prérequis

Connaître un langage de programmation.

Modalités d'accès

Lieu de réalisation de l'action

formation entièrement présentielle
Adresse
12 Place Bir-Hakeim
69003 - Lyon 3e
Responsable : Devictio formations
Téléphone fixe : 0478972684
Contacter l'organisme

Contacts

Contact sur la formation
12 Place Bir-Hakeim
69003 - Lyon 3e
Responsable :
Téléphone fixe : 0472642519
fax :
Site web :
Contacter l'organisme
Contacter l'organisme formateur
Devictio Formations
SIRET: 49829500500033

Responsable : ALAZARY
Téléphone fixe : 0472642519
Site web :
Contacter l'organisme

Période prévisibles de déroulement des sessions

du 01/01/2025 au 31/12/2025
débutant le : 01/01/2025
Adresse d'inscription
12 Place Bir-Hakeim
69003 - Lyon 3e
Etat du recrutement : Ouvert
Modalités : Entrées/sorties permanentes

Organisme responsable

Devictio Formations
SIRET : 49829500500033

Adresse
12 Place Bir-Hakeim
69003 - Lyon 3e
Téléphone fixe : 0472642519
Contacter l'organisme