Struttura del corso

Introduzione

  • Che cos'è GraphQL?
  • Storia
  • GraphQL rispetto a REST
  • Principali caratteristiche e vantaggi per i clienti
  • Caratteristiche di sicurezza

Comprendere i concetti fondamentali

  • Linguaggio SDL (Schema Definition Language)
  • GraphQL termini (tipi, campi, schema, mutazioni, promesse, sottoscrizioni)

Comprendere il meccanismo

  • Architettura (client, server)
  • Strumenti (GraphiQL, Launchpad)

Impostazione dell'ambiente

  • Creazione di un server GraphQL
  • Creazione di feature GraphQL in un server GraphQL
  • Creazione e definizione di uno schema dell'applicazione GraphQL
  • Esecuzione della prima query GraphQL

Utilizzo di GraphQL

  • Recupero di dati con query da più database
  • Utilizzo delle mutazioni per aggiungere, aggiornare ed eliminare elementi
  • Mantenere il client sincronizzato con le mutazioni
  • Utilizzo di GraphQL sottoscrizioni per creare un newsfeed
  • Query avanzate con argomenti, alias e frammenti

Risoluzione dei problemi

Riassunto e conclusione

Requisiti

  • Conoscenza della programmazione e delle basi di dati
  • Comprensione delle nozioni di base di Javascript

Pubblico

  • Sviluppatori web
  • Gli amministratori
  7 ore
 

Numero di Partecipanti


Data Inizio

Data Fine


Le date sono soggette a disponibilità e si svolgono tra le 09:30 e le 16:30.
I corsi di formazione pubblici richiedono più di 5 partecipanti.

Recensioni (3)

Corsi relativi

Categorie relative