Aller au contenu principal

GraphQL

Date de mise à jour :
Identifiant Offre Info : 14_AF_0000212416
Organisme responsable : Human Coders (ouvre dans un nouvel onglet)

Nouvelle recherche

Présentation de la formation

Objectifs

  • Appréhender la spécification GraphQL, ses notions et son champ d'action
  • Comprendre la différence de point de vue entre une API orienté resources et une API GraphQL
  • Consommer une API GraphQL
  • Construire une API GraphQL
  • Aller plus loin que la spécification et sécuriser son API, la monitorer et l'architecturer

Programme de la formation

Cette formation GraphQL de 2 jours initie les participants à la spécification GraphQL, en contrastant son approche par graphe avec les APIs REST, pour une gestion optimisée des données et une réduction de la surcharge des requêtes. Prérequis : Connaissances de base en développement web (backend/frontend), APIs REST et un langage comme Node.js ou Python. Jour 1 : Prise en main backend avec découverte du fonctionnement, définition de schémas et résolutions asynchrones, via exercices pratiques…

Cette formation GraphQL de 2 jours initie les participants à la spécification GraphQL, en contrastant son approche par graphe avec les APIs REST, pour une gestion optimisée des données et une réduction de la surcharge des requêtes. Prérequis : Connaissances de base en développement web (backend/frontend), APIs REST et un langage comme Node.js ou Python. Jour 1 : Prise en main backend avec découverte du fonctionnement, définition de schémas et résolutions asynchrones, via exercices pratiques (création d'un serveur Apollo, SDL, queries et mutations). Jour 2 : Consommation frontend (outils comme Apollo/Relay, fragments, dépendances React), puis avancées backend (pagination, sécurité, monitoring, DataLoader, microservices), avec TP hands-on (cache applicatif, plugin monitoring, subscriptions). Méthodes d'apprentissage : Alternance de théorie concise, démonstrations et ateliers pratiques immersifs pour une progression du basique à l'expert. Compétences acquises : Structurer une API robuste, l'optimiser, la sécuriser et l'intégrer dans des projets réels, améliorant l'expérience utilisateur frontend-backend.

Validation et sanction

Attestation de formation

Type de formation

Non certifiante

Niveau de sortie

Sans niveau spécifique

Durée, rythme, financement

Financement

Conventionnement
Non

Conditions d'accès

Public visé

  • Tout public

Niveau d'entrée

Sans niveau spécifique

Conditions spécifiques et prérequis

-

Lieu de réalisation de l'action

Modalités d'enseignement

Formation entièrement en présentielle

Adresse

11bis Passage Doisy
75017 Paris 17e

Responsable : Human Coders

Périodes prévisibles de déroulement des sessions

Début

Fin

Adresse d'inscription
Human Coders
75017 Paris 17e
État du recrutement
Ouvert
Modalités
Entrées / Sorties à dates fixes