L'Expertise Informatique, Simplifiée

GraphQL - Schemas, resolvers et mutations

Demandez exactement les données dont vous avez besoin.

GraphQL offre une alternative a REST qui permet aux clients de demander exactement les donnees dont ils ont besoin, eliminant le sur-chargement et le sous-chargement des API traditionnelles. Cette formation vous apprend a definir des schemas, implementer des resolvers cote serveur et consommer une API GraphQL cote client. Vous repartirez avec les competences pour integrer GraphQL dans vos architectures existantes ou concevoir de nouvelles API plus flexibles pour vos applications web et mobiles.

Public visé

Tout professionnel amené à développer des applications mettant en oeuvre la syntaxe GraphQL.

Prérequis

Avoir suivi les formations suivantes, ou en maîtriser les thèmes abordés :

Objectifs pédagogiques

À l’issue de cette formation, vous serez capable de :

Programme

Jour 1

Historique et raison d’être de GraphQL

Architecture d’une solution GraphQL

Travaux pratiques

Le langage de requêtage GraphQL

Jour 2

Le typage dans GraphQL

Travaux pratiques

Mise en oeuvre d’une API GraphQL côté serveur

Mise en oeuvre de GraphQL côté client

Travaux pratiques

Modalités d’évaluation des acquis

En cours de formation, par des travaux pratiques. En fin de formation, par un questionnaire d’auto-évaluation.

Voir aussi

Vous serez peut-être intéressés par les formations suivantes :

Formation DEV-GRAPHQL-100 — GraphQL - Schemas, resolvers et mutations. Domaine : Développement. Niveau : Initiation. Durée : 2 jours (14 heures). Mots-clés : graphql, api, javascript, node, web-services. Cylian Formation, Dijon.