Développement

Fondamentaux du XML

★★★★★ 4,9/5 · 15 étudiants formés

Maîtrisez le méta-langage XML, de la structuration d'un document bien formé à sa validation et sa transformation. Une formation socle pour tout développeur amené à échanger et manipuler des données structurées.

Durée
21 heures
Niveau
Débutant
Format
Présentiel & en ligne
Langue
Français
Formateur
Karim Gharbi
Présentation

À propos de cette formation

Proposée par Expert Team Tunisie, centre de formation IT agréé par l'État, cette formation « Fondamentaux du XML » couvre l'ensemble des briques essentielles du langage XML : sa syntaxe, ses grammaires de validation (DTD et XML Schema) et ses technologies de traitement et de transformation (XPath, XSLT, XSL-FO).

XML reste un standard incontournable pour l'échange de données entre applications, l'interopérabilité des systèmes et la configuration logicielle. À travers une approche mêlant concepts et mises en pratique, les participants apprennent à concevoir des documents XML bien formés et valides, puis à les exploiter au moyen des principales technologies de l'écosystème W3C.

À l'issue du parcours, les stagiaires disposent des compétences nécessaires pour intégrer XML dans des contextes B2B, B2C ou de services web, et pour aborder sereinement des technologies connexes (services web, sérialisation de données, transformations documentaires).

Objectifs

Ce que vous allez apprendre

À la fin de la formation, vous serez capable de :

  • Décrire les cas d'utilisation de XML et son positionnement par rapport à SGML et HTML
  • Construire un document XML bien formé en appliquant les règles et bonnes pratiques de syntaxe
  • Définir une grammaire de validation avec DTD et XML Schema
  • Choisir entre DTD et XML Schema selon le contexte du projet
  • Valider un document XML en appliquant une grammaire
  • Naviguer dans un document XML à l'aide de XPath
  • Écrire une feuille de style XSLT pour transformer un document XML
  • Élaborer une feuille XSL-FO pour formater et mettre en forme un document XML
Programme

Un parcours en 5 modules

21 heures structurées, de la théorie à la pratique.

01 Généralités 3h
  • Historique et évolutions du Web
  • Comparaison avec SGML et HTML
  • Standardisation W3C
  • Séparation données, structure et présentation
  • Cas d'utilisation (B2C, B2B, services web)
02 Le méta-langage XML 4h
  • Syntaxe des fichiers XML
  • Balisage, éléments et attributs
  • Caractères et encodage
  • Prologue et déclaration XML
  • Documents bien formés et documents valides
03 La grammaire XML : DTD 4h
  • Document Type Definition
  • Déclaration d'éléments, attributs, entités et notations
  • Validation de documents XML
04 La grammaire XML : XML Schema 4h
  • XML Schema Definition (XSD)
  • Comparaison DTD / XML Schema
  • Espaces de nommage XML
  • Types de données et contraintes
05 Traitements de données XML 6h
  • Feuilles de styles XSL : XSLT vs XSL-FO
  • XPath : notation et chemins de navigation
  • XSLT et instructions (template, apply-template, value-of, if, choose, for-each)
  • XSL-FO pour la mise en forme
Prérequis

Connaissance de base de l'outil informatique et d'Internet. La connaissance d'un langage de programmation structuré est recommandée.

Public visé

Développeurs, intégrateurs, webmasters et techniciens informatiques amenés à échanger, structurer ou transformer des données au format XML.

Débutant Développement
Votre formateur

Apprenez avec un expert du terrain

Une pédagogie orientée projet, nourrie par des cas concrets.

KG

Karim Gharbi

Développement & DevOps — Java, CI/CD

Consultant-formateur certifié, praticien du domaine.

Formateur expert Pédagogie active Développement
Calendrier

Prochaines sessions

Places limitées pour garantir un suivi personnalisé.

10 août 2026
Tunis 21h · Présentiel & en ligne 09h00 – 16h00
5 places restantes
14 sept. 2026
Sfax 21h · Présentiel & en ligne 09h00 – 16h00
4 places restantes

Toutes les sessions

Voir le calendrier
Date de début Horaire Lieu Formateur Places
10/08/2026
Lundi
09h00 – 16h00
Tunis
Salle Alpha
Karim Gharbi 5 places restantes
14/09/2026
Lundi
09h00 – 16h00
Sfax
Salle Sfax
Karim Gharbi 4 places restantes
Avis vérifiés

Avis des apprenants

Aucun avis pour le moment. Soyez le premier à partager votre expérience !

Vous avez suivi cette formation ? Connectez-vous pour laisser un avis.

Prêt à préparer votre certification ?

Rejoignez la prochaine session du 10 août 2026 à Tunis — il ne reste que 5 places.

À découvrir aussi

Formations similaires

D'autres parcours pour développer vos compétences techniques.

Développement

React JS - Développement d'interfaces web modernes

Intermédiaire 28h Présentiel & en ligne
Nizar Haddad
1 000 TND Voir le détail
Développement

Les Tests Unitaires des Applications Java

Intermédiaire 28h Présentiel & en ligne
Amel Bouzid
1 000 TND Voir le détail
Développement Certifiant

Oracle Certified Associate Java SE 8 Programmer (OCA)

Intermédiaire 35h Présentiel & en ligne
Sonia Ben Amor
1 450 TND Voir le détail