GraphQL - 2 jours de cours en ligne

GraphQL - 2 jours de cours en ligne

1.595,00 EUR

  • 2 jours
Classe virtuelle en direct
Salle de classe
En entreprise

Créez des API modernes et flexibles avec GraphQL, le puissant langage de requête conçu pour simplifier l’accès aux données et améliorer les performances des applications. Ce cours pratique présente les concepts fondamentaux de GraphQL et vous guide à travers la conception de schémas, les requêtes, les mutations et le développement d’API en suivant les meilleures pratiques du secteur. Vous apprendrez comment GraphQL se compare à REST, comment créer des API efficaces qui ne renvoient que les données dont les clients ont besoin, et vous découvrirez des techniques pour tester, déboguer et sécuriser des services GraphQL. Grâce à des exercices pratiques, vous acquerrez les compétences nécessaires pour concevoir des API évolutives qui prennent en charge les applications web et mobiles modernes, avec de meilleures performances et une productivité accrue pour les développeurs.

Caractéristiques principales

Langue

Le cours et les supports sont en anglais

Niveau

Niveau débutant

2 jours (16 heures) de cours en présentiel

avec des formateurs agréés

Plus de 30 heures d’étude recommandées

Exercices et solutions

Documents PDF téléchargeables avec un contenu détaillé (diapositives, explications, exercices)

Certificat

Certificat de réussite disponible

Hero

Résultats d’apprentissage

À la fin de ce cours, vous serez capable de :

Comprendre

Comprendre les services web, les API REST et les concepts fondamentaux de GraphQL, notamment les schémas, les types, les requêtes et les mutations.

Développer

Apprenez à développer des API GraphQL et à connecter des applications clientes en utilisant des frameworks et des outils populaires en JavaScript, Java ou Python.

Maître

Maîtrisez les requêtes GraphQL en utilisant des variables, des arguments, des alias, des fragments et des directives afin de construire des demandes de données efficaces et flexibles.

Explorer

Explorez les systèmes de types GraphQL, l’introspection et la validation, tout en appliquant les bonnes pratiques pour créer des API évolutives, sécurisées et faciles à maintenir.

Hero

Chronologie du cours

  1. Fondamentaux et développement GraphQL

    Jour 01

    • Revoir les fondamentaux des API, HTTP, JSON, REST et des services web
    • Comprendre les concepts, l’architecture, les schémas, les requêtes et les mutations GraphQL
    • Créez des services GraphQL à l’aide de frameworks Java, Python ou JavaScript
    • Développer des clients GraphQL pour consommer des API
    • Entraînez-vous à créer des applications GraphQL de bout en bout
  2. Fonctionnalités avancées de GraphQL

    Jour 02

    • Écrire des requêtes avancées en utilisant des arguments, des variables, des alias et des fragments
    • Travaillez avec les types GraphQL, y compris les scalaires, les énumérations, les listes, les unions et les interfaces
    • Comprendre la validation, l’exécution et l’introspection du schéma
    • Appliquez les bonnes pratiques GraphQL pour développer des API évolutives
    • Créez des API GraphQL efficaces, maintenables et prêtes pour la production
GraphQL - 2 jours de cours en ligne

Qui devrait s’inscrire à ce programme ?

Développeurs backend et frontend

Ingénieurs logiciels full‑stack

Développeurs d’API et spécialistes de l’intégration

Ingénieurs DevOps travaillant avec des applications modernes

Architectes logiciels et responsables techniques

Toute personne souhaitant créer ou consommer des API GraphQL

Commencer le cours maintenant

Prérequis

  • Connaissances de base en programmation dans n’importe quel langage
  • Familiarité avec les technologies web telles que HTTP et les API
  • Une compréhension de base des API REST est utile mais non indispensable
  • Une expérience avec JavaScript ou un autre langage backend est un atout

Licences

et la politique d’égalité

Licence et accréditation

Ce cours est proposé conformément à l’Accord du programme partenaire et respecte les exigences de l’Accord de licence.

Politique d’équité

AVC ne fournit pas d’aménagements en raison d’un handicap ou d’un problème médical d’un étudiant. Les candidats sont encouragés à contacter AVC pour obtenir des conseils et un accompagnement tout au long du processus de demande d’aménagement.

Foire aux questions

Contact background

Besoin d'une formation intra-entreprise ou de groupe sur mesure ?

Demandez un programme de formation intra-entreprise conçu spécifiquement pour votre équipe. Nous proposons des options de personnalisation flexibles, alignées sur vos objectifs commerciaux, ainsi que des tarifs de groupe compétitifs pour les équipes plus importantes. Remplissez le formulaire ci-dessous et nos experts en formation d'entreprise concevront la solution idéale pour vous.