À qui s'adresse la formation?

  • Architectes
  • Développeurs
  • Chefs de projets
  • Concepteurs

Durée

2,00 jour(s)

Langue(s) de prestation

EN FR

Prochaine session

09.06.2026
Lieu
En distanciel

Prix

1650,00€

Objectifs

  • Comprendre le fondement de GraphQL
  • Savoir décider des cas d'utilisation
  • Concevoir une API GraphQL
  • Concevoir une application cliente en GraphQL

Contenu

Introduction
  • Pourquoi GraphQL?
  • Principes de base
  • GraphQL vs. API REST
  • Http comme protocole de transport
Le langage GraphQL
  • Syntaxes
  • Requêtes et Mutations
  • Champs, arguments, alias…
  • Types et Schémas
  • Validation, Introspection
  • Penser en graphes
Construire une API GraphQL
  • Concevoir son backend avec Spring Boot
  • Définition du Schéma
  • Construire ses résolvers
  • Construire ses mutateurs
  • Gestion des authorisations
  • Interfaçage avec une base de données relationnelle
  • Interfaçage avec une base de données NoSQL
  • Interconnections avec une API REST
  • Bonnes pratiques GraphQL
  • Gestion de la pagination
  • Allez plus loin: GraphQL et les micro-services
Construire un client GraphQL
  • Concevoir son Frontend en Javascript
  • Comment consommer une API GraphQL
  • Intégration avec différents framework
  • Comment s’authentifier
  • Gestion de la pagination

Certificat, diplôme

Une attestation de participation sera transmise aux participants

Prochaine session

Date
Ville
Language & prix
09.06.2026
En distanciel
FR 1650,00€

Ces formations pourraient vous intéresser

FR
Journée
Blended-Learning
Langages informatiques - Langage UML
02.06.2026