Programa del Curso

Introducción

  • ¿Qué es GraphQL?
  • Historia
  • GraphQL frente a REST
  • Principales características y beneficios para los clientes
  • Características de seguridad

Comprensión de los conceptos básicos

  • Lenguaje de definición de esquemas (SDL)
  • GraphQL términos (tipos, campos, esquema, mutaciones, promesas, suscripciones)

Entendiendo el mecanismo

  • Arquitectura (clientes, servidor)
  • Herramientas (GraphiQL, Launchpad)

Configuración del entorno

  • Creación de un servidor GraphQL
  • Creación de GraphQL características en un servidor GraphQL
  • Creación y definición de un esquema de aplicación GraphQL
  • Ejecución de la primera consulta GraphQL

Trabajar con GraphQL

  • Obtención de datos con consultas de varias bases de datos
  • Trabajar con mutaciones para agregar, actualizar y eliminar elementos
  • Mantener al cliente sincronizado con las mutaciones
  • Uso de suscripciones GraphQL para crear un suministro de noticias
  • Consultas avanzadas con argumentos, alias y fragmentos

Solución de problemas

Resumen y conclusión

Requerimientos

  • Conocimientos de programación y bases de datos
  • Comprensión de los conceptos básicos de Javascript

Audiencia

  • Desarrolladores web
  • Administradores
 7 horas

Número de participantes



Precio por participante

Testimonios (2)

Cursos Relacionados

Hasura GraphQL Engine

14 horas

Advanced Node Application Development With GraphQL

21 horas

Creación de aplicaciones interactivas con React, Redux y GraphQL

28 horas

React, Relay, and GraphQL

14 horas

Data Management

35 horas

SAP ASE para Administradores de Bases de Datos

28 horas

Pivotal Greenplum for Developers

21 horas

MarkLogic Server

14 horas

SQL en Microsoft Access

14 horas

MongoDB para Administradores

14 horas

MongoDB para Desarrolladores

14 horas

MongoDB para Usuarios Avanzados

14 horas

Administrando Percona Server para MongoDB

7 horas

MongoDB para Analistas

14 horas

MongoDB Advanced Administrator

14 horas

Categorías Relacionadas