Module : Architecture Orientée Services (SOA)
Année Universitaire : 2025–2026
École : ESPRIT – École d’Ingénieurs
- 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
- Connaissances de base en Java
- Notions sur les services web (REST)
- Compréhension des concepts SOA
- Bases du protocole HTTP
- JDK (Java Development Kit)
- IntelliJ IDEA
- Apache Maven
- Serveur d’applications
- Postman ou tout autre outil de test d’API REST
📎 Support du workshop :
➡️ Atelier GraphQL – Mise en place d’une API GraphQL
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
Enseignante:- Badia Bouhdid
Cet atelier est dispensé dans le cadre du module Architecture Orientée Services (SOA) à l’École d’Ingénieurs ESPRIT.