Plan du cours

Introduction

  • Qu'est-ce que GraphQL ?
  • Histoire
  • GraphQL vs. REST
  • Principales caractéristiques et avantages pour les clients
  • Caractéristiques de sécurité

Comprendre les concepts de base

  • Langage de définition de schéma (SDL)
  • Termes GraphQL (types, champs, schéma, mutations, promesses, abonnements)

Comprendre le mécanisme

  • Architecture (clients, serveur)
  • Outils (GraphiQL, Launchpad)

Mise en place de l'environnement

  • Construire un serveur GraphQL
  • Construire des fonctionnalités GraphQL dans un serveur GraphQL
  • Créer et définir un schéma d'application GraphQL
  • Exécuter votre première requête GraphQL

Travailler avec GraphQL

  • Récupérer des données à l'aide de requêtes provenant de plusieurs bases de données
  • Travailler avec des mutations pour ajouter, mettre à jour et supprimer des éléments
  • Garder le client synchronisé avec les mutations
  • Utiliser les abonnements GraphQL pour créer un flux d'informations
  • Requêtes avancées avec arguments, alias et fragments

Résolution des problèmes

Résumé et conclusion

Pré requis

  • Compréhension de la programmation et des bases de données
  • Compréhension des bases du Javascript

Public

  • Développeurs web
  • Administrateurs
 7 heures

Nombre de participants



Prix par participant

Nos Clients témoignent (2)

Cours Similaires

Hasura GraphQL Engine

14 heures

Advanced Node Application Development With GraphQL

21 heures

Building Interactive Applications with React, Redux and GraphQL

28 heures

React, Relay, and GraphQL

14 heures

Data Management

35 heures

Pivotal Greenplum for Developers

21 heures

MarkLogic Server

14 heures

SAP ASE for Database Administrators

28 heures

Access Intermediate

14 heures

Access VBA

21 heures

Access Advanced

21 heures

Microsoft Access - download the data

14 heures

Access - podstawy

14 heures

Access - Data Base Designing

21 heures

SQL in Microsoft Access

14 heures

Catégories Similaires

1