Skip to content
 
 

Latest commit

 

History

21 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🚀 Workshop SOA — Mise en place d’une API GraphQL

Module : Architecture Orientée Services (SOA)
Année Universitaire : 2025–2026
École : ESPRIT – École d’Ingénieurs


🎯 Objectifs du workshop

  • Comprendre les principes fondamentaux de GraphQL et ses différences avec REST
  • Concevoir le schéma GraphQL correspondant aux ressources pédagogiques
  • Développer et tester une API GraphQL pour la gestion des modules et unités d’enseignement

📚 Pré-requis

  • Connaissances de base en Java
  • Notions sur les services web (REST)
  • Compréhension des concepts SOA
  • Bases du protocole HTTP

🛠️ Outils à installer


📂 Ressources

📎 Support du workshop :
➡️ Atelier GraphQL – Mise en place d’une API GraphQL


📦 Travail demandé

Les étudiants doivent :

  • Concevoir le schéma de données GraphQL
  • Implémenter les queries et mutations nécessaires
  • Mettre en place une API GraphQL fonctionnelle
  • Tester et consommer l’API via un client GraphQL
  • Observer le comportement de l’exécution de plusieurs requêtes dans une seule requête GraphQL

🏫 Cadre pédagogique

Enseignante:- Badia Bouhdid

Cet atelier est dispensé dans le cadre du module Architecture Orientée Services (SOA) à l’École d’Ingénieurs ESPRIT.

About

Ce dépôt propose un parcours d’apprentissage complet destiné aux étudiants inscrits au module Architecture Orientée Services (SOA) à l’École d’Ingénieurs ESPRIT. Il a été conçu pour articuler les apports théoriques avec une mise en pratique progressive, à travers des ateliers techniques et des projets applicatifs.

Topics

Resources

Stars

14 stars

Watchers

1 watching

Forks

Releases

Packages

Used by

Contributors

Languages