- Cours pratique
- Informatique
Formation Web sémantique, web de données avancé : outils pour le développement

- Durée
- 2 jours
- Niveau
- Avancé
- Modalités
- Présentiel / Distanciel
Description de la formation Web Semantique developpement
Cette formation est consacrée aux outils de mise en œuvre du web sémantique dans un projet de développement. Elle aborde la création d’ontologies OWL avec Protégé, la structuration et l’alignement de vocabulaires SKOS, le format JSON-LD ainsi que le déploiement et l’exploitation de RDF4J et de GraphDB à travers leur API Java.
Les participants découvrent également les usages avancés de SPARQL et RDF tels que les mises à jour, les graphes nommés et l’inférence, l’intégration de données CSV, XML ou relationnelles avec R2RML, la publication de données RDF ainsi que l’approche Text to SPARQL avec les LLM.

Objectifs pédagogiques
Cette formation Web Sémantique développement fait suite à la formation "Web sémantique, web de données : introduction et mise en oeuvre". Là où la première session se veut avant tout une introduction aux concepts, aux standards et aux langages, cette seconde session est pratique, et axée sur les outils de mise en oeuvre de ces technologies dans un projet. Elle s'adresse à des personnes maitrisant les notions de base du web de données, le XML et le HTML, et familier avec le développement informatique (exercices pratiques en Java).
Sur 2 jours, cette formation vous propose d'aborder les aspects suivants : les ontologies OWL et les classifications SKOS ; le JSON-LD ; l’utilisation du framework RDF4J : vous saurez comment déployer, exploiter, et étendre cette brique essentielle à tout projet intégrant des données RDF. De façon concrète, vous vous confronterez aux deux problématiques symétriques de l'intégration de données (CSV, XML ou SQL) vers une base RDF, notamment en utilisent R2RML, le langage de mapping relationnel-RDF, et de la publication de données RDF sur le web ou en interne.
Cette formation Web Sémantique développement aborde également les aspects avancés de SPARQL et RDF que sont les mises à jour, les graphes nommés, et l'inférence.
Programme
Contenu du cours, module par module
7 modules
- Opérateurs de base OWL (classes, propriétés, domain, range)
- Opérateurs avancés : cardinalités, restrictions, inférence
- Exercice de création d’une ontologie avec le logiciel "Protégé"
- Modèle de données SKOS pour publier des classifications et des thesaurus
- Outils SKOS : contrôle, publication
- Exercice de structuration d’une classification en SKOS
- Exercice d’alignement de classifications en SKOS
- Principes de JSON
- Elements de syntaxe de JSON-LD
- Exemples/exercices avec schema.org
- Déployer RDF4J
- RDF4J dans un environnement de production : types de stockages, répertoires de configuration, logs
- L'API Java RDF4J : lecture/écriture de RDF, exécution de requêtes SPARQL
- GraphDB : une base RDF basée sur RDF4J : fonctions avancées : indexation plein-texte, indexation spatiale
- SPARQL Update : les opérations de mise à jour via SPARQL
- SPARQL avancé : tirer parti des graphes nommés RDF
- Autres apports de SPARQL 1.1 : protocole de manipulation de graphes
- Utiliser un moteur d’inférence
- Faire une interrogation SPARQL depuis une page web, et traiter les résultats
- Utilisation des LLM pour écrire du SPARQL
- Rappels sur les LLM, trois types d'utilisation :
- Prompting, l'art du prompt
- Le RAG (Retrieval Augmented Generation)
- Le Fine-tuning
- Approche Text to SPARQL (TP avec un LLM local ou remote)
- Convertir des données CSV/Excel vers RDF
- Convertir du XML vers RDF en utilisant une feuille de style
- R2RML : le langage de mapping d'une base relationnelle vers RDF
- Le "direct mapping" : conversion directe d'une base relationnelle en RDF
- Exercice de mapping d’une base relationnelle vers du RDF
- Approche avec un LLM
- Mettre en ligne un endpoint SPARQL
- Installer un composant de négociation de contenu
Travaux pratiques
Cette formation Web Sémantique « développement », qui est une formation sur les outils pour le web de données, est composée pour moitié de travaux pratiques et de manipulations ; certains sont en Java. Les stagiaires doivent être familier avec ce langage ou avec un autre language de programmation.
- Exercice de création d’une ontologie avec le logiciel "Protégé"
- Exercice d’alignement de classifications en SKOS
- Installation et paramétrage de RDF4J et GraphDB ;
- Exercices de manipulation de données RDF, de requêtes et de mises à jour SPARQL en Java
- Paramétrage d'une transformation de CSV en RDF
- Installation et paramétrage d'un mapping R2RML
- Exercices de mise à jour avec SPARQL
Programme mis à jour le 23/02/2026
Public concerné
Cette formation Web Sémantique développement s'adresse aux développeurs d’applications, aux architectes de données, et aux chefs de projets.

Prérequis
Familiarisation avec Java ou un autre langage de programmation. Notions de XML et XSLT. Connaissance de HTML et si possible JSON.
Avoir suivi la formation "Web sémantique, web de données : introduction et mise en oeuvre" (IWSI) ou connaitre RDF, SPARQL et RDFa.
J’évalue mes connaissances pour vérifier que je dispose des prérequis nécessaires pour profiter pleinement de cette formation en faisant le test de prérequis.
Faire le testFinancement
Cette formation peut être prise en charge par votre entreprise, seule ou avec l’appui de son opérateur de compétences. Nous fournissons le devis et les pièces attendues par l’OPCO.
5/5
1 avis
« Mon avis sur le contenu du stage: Pas encore eu le temps de parcourir la version imprimée du support de cours Mon avis sur le formateur: Tout simplement excellent Ce que j'ai le plus apprécié: Accessibilité, Accueil, Espace "Pause café" »
LRB
Les avis figurant ci-dessus sont issus des fiches d’évaluation que remplissent les participants à la fin de la formation. Ils sont ensuite publiés automatiquement si les personnes ont explicitement accepté que nous les diffusions.
Formations liées
- Accessibilité numérique, les fondamentauxRéf. IACW3 joursFondamentalProchaine session : 18 nov.2 790 €
- Accompagnement au changement lors des projets système d'informationRéf. GACP2 joursIntermédiaireProchaine session : 10 déc.1 790 €
- Agile at Scale : acquérir les leviers d'une transformation à l'échelle impactanteRéf. DAAS2 joursIntermédiaireProchaine session : 7 juin1 670 €
- AgilePM, Certification Agile Project Management FoundationRéf. GAPF3 joursFondamentalProchaine session : 3 mai1 450 €