(+33)1 55 60 76 72
Toutes nos formations sont disponibles en classe virtuelle. Contactez-nous pour plus d’informations : formation@oxiane.com

GraphQL

Mettre en oeuvre GraphQL dans vos API
Vous cherchez une formation et vous ne l'avez pas trouvée...Faites une suggestion
1450 € HT 2 jours AE-GQL

GraphQL — Mettre en oeuvre GraphQL dans vos API

Programme

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

Profils des intervenants

Toutes nos formations sont animées par des consultants-formateurs expérimentés et reconnus par leurs pairs.

Modalités d'évaluation

Evaluation des acquis de la formation par le biais de cas pratiques et/ou mises en situation.
Attestation de formation remise à chaque participant.

Démarche qualité

Questionnaire d’évaluation de satisfaction à chaud complété par chaque participant à l’issue de la formation.

Moyens pédagogiques

Salle équipée de PC (1 poste par stagiaire), vidéo-projecteur.
Espace de pause.
Dernière mise à jour le 15/09/2022