Développer des API modernes avec GraphQL
Problème de lecture
Cette vidéo ne semble pas disponible
00:00
00:00
Sous-titres non disponibles

TUTO Développer des API modernes avec GraphQL

Anthony Cardinale
16,99€
Acheter maintenant, payer plus tard. En savoir plus

Téléchargement & visionnage illimité

Satisfait ou remboursé

Paiement 100% sécurisé

GraphQL est la nouvelle façon de concevoir des API modernes.
Publié par Facebook en 2015 pour répondre à une problématique de quantité de données à transmettre via API, GraphQL est de plus en plus utilisé.

Contrairement aux API REST classiques, qui retournent toutes les données (même celles qui ne sont pas nécessaires), GraphQL est un langage de requêtes (un peu comme SQL) qui permet au développeur de demander exactement ce qu'il attend, ni plus ni moins. Avec GraphQL, seules les données demandées sont retournées par le serveur.
De plus, vous savez en avance ce que vous allez recevoir, car c'est vous qui demandez les données dont vous avez besoin.

GraphQL s'installe petit à petit dans le monde des API et devient la norme car aujourd'hui. Vu la quantité de données qui transitent chaque jour, il est nécessaire d'optimiser nos API pour ne pas saturer le réseau. Et c'est justement ce que nous allons apprendre grâce à ce cours en vidéo !
 

Au programme de ce tuto GraphQL : développez des API

Cette formation en ligne, vous permettra d'apprendre à développer des API basées sur GraphQL et de vous lancer dans une nouvelle façon de penser vos API.

Vous apprendrez notamment à :

  • Configurer les différents outils,
  • Utiliser GraphQL / GraphiQL,
  • Créer une API GraphQL complète,
  • Faire des opérations CRUD sur vos données,
  • Comprendre les Query, Mutation, les arguments...

Tous les fichiers de travail sont fournis !
Je reste disponible dans le salon d'entraide pour répondre à vos éventuelles questions sur ce cours.

Qu’allez-vous apprendre dans ce cours ?

Plan de cours
Leçon 1
1. Introduction à GraphQL et à la formation
Leçon 2
2. Les outils pour travailler avec GraphQL
Leçon 3
3. Initialisation du projet d'API Graph
Leçon 4
4. Votre première API Graph
Leçon 5
5. Analyse et utilisation d'une API GraphQL existante
Leçon 6
6. Création de données temporaires pour le développement
Leçon 7
7. Gestion des catégories pour les cours du catalogue

Plan détaillé du cours

Leçon 11. Introduction à GraphQL et à la formation
04m48
Leçon 22. Les outils pour travailler avec GraphQL
02m57
Leçon 33. Initialisation du projet d'API Graph
04m30
Leçon 44. Votre première API Graph
14m07
Leçon 55. Analyse et utilisation d'une API GraphQL existante
04m59
Leçon 66. Création de données temporaires pour le développement
12m26
Leçon 77. Gestion des catégories pour les cours du catalogue
09m40
Leçon 88. Gérer les instructeurs via notre API
04m29
Leçon 99. Comprendre et utiliser les enums
03m50
Leçon 1010. Requête type "Create"
14m31
Leçon 1111. Comprendre les Input GraphQL
14m21
Leçon 1212. Créer des requêtes imbriquées
10m16
Leçon 1313. Un petit exercice GraphQL
06m33
Leçon 1414. Faire un update via GraphQL
11m22
Leçon 1515. Faire un delete
07m28
Leçon 1616. Les arguments & conclusion
04m35

Aperçus

Avis des apprenants

Détail des avis
82
Apprenants
5
Commentaires
4,6/5
Note moyenne
5/5
4
4/5
0
3/5
1
2/5
0
1/5
0
Yardley
Yardley
Publié le 18/03/2021
Une très bonne formation qui me permet de bien demarrer avec graphQL.
Amirouche Berbour
Amirouche Berbour
Publié le 08/01/2021
Super tuto, une excellente introduction aux api GraphQL
Alain Nogues
Alain Nogues
Publié le 23/12/2020
Excellent pédagogue. Les explications sont très claires

Vos questions sur le cours

Quel est le niveau requis pour suivre ce tuto ?

débutant

Payer plus tard

Prix d'achat : 16,00 €
Pour payer plus tard, sélectionnez Klarna comme moyen de paiement lors du règlement.

Ajoutez des articles à votre panier

Sélectionnez Klarna lors du règlement

Recevez une autorisation

Payez dans 30 jours

Klarna : conditions d'utilisation du paiement différé.

Attendez ! 🤗

Accédez à plus de 1426 tutos gratuits

Notre politique de protection des données