KMMX Capacitación acorde a tu pensamiento

Fundamentos de GraphQL ( 20 hrs.)

Descripción:¿Por qué GraphQL es la tecnología más innovadora para obtener datos desde Ajax? Al proporcionar un lenguaje de consulta para sus API y un tiempo de ejecución para completar consultas con sus datos, GraphQL presenta una alternativa clara a las arquitecturas de servicios web REST y ad hoc. Con este curso, se le ofrece un camino de aprendizaje claro para desarrolladores web front-end, ingenieros de back-end y gerentes de proyectos que buscan comenzar con GraphQL. Explorará la teoría de grafos, la estructura de datos de grafos y los tipos de GraphQL antes de aprender cómo construir un esquema para una aplicación para compartir fotos, por ejemplo. Este curso también le presenta a Apollo Client, un framework popular que puede usar para conectar GraphQL a su interfaz de usuario.

Objetivo:Después de completar este curso, entre otras cosas, los alumnos serán capaces de: Explorar la teoría de grafos y revisar ejemplos de gráficos populares en uso hoy. Aprender cómo GraphQL aplica métodos de consulta de bases de datos a Internet. Crear un esquema para una aplicación que sirva como una hoja de ruta y un contrato entre los equipos frontend y backend. Usar JavaScript para construir un servicio GraphQL totalmente funcional y Apollo para implementar un cliente. Aprender a preparar el API GraphQL y clientes para producción.


Temario:

Parte 1. Bienvenido a GraphQL

¿Qué es GraphQL? El | Orígenes de GraphQL | Historia del transporte de datos | RESTO | GraphQL en el mundo real


Parte 2. Teoría de grafos

Vocabulario de teoría de grafos | Historia de la teoría de grafos | Los árboles son grafos | Grafos en el mundo real


Parte 3. El lenguaje de consulta GraphQL

Herramientas API GraphQL | La consulta GraphQL | Mutaciones | Suscripciones | Introspección | Árboles de sintaxis abstracta


Parte 4. Diseñando un Esquema

Definiendo Tipos | Conexiones y listas | Argumentos | Mutaciones | Tipos de entrada | Tipos de retorno | Suscripciones | Documentación de esquema


Parte 5. Crear una API GraphQL

Configuración del proyecto | Resolvers | apollo-server-express | Contexto | Autorización de GitHub


Parte 6. Clientes GraphQL

Usando una API GraphQL | Cliente Apollo | Apollo Client con React | Autorizacion | Trabajando con la caché


Parte 7. GraphQL en el mundo real

Suscripciones | Subir archivos | Seguridad | Tomando los próximos pasos


Precio: $5,800 (IVA incluído)

Formas de pago

Resultado de imagen para graphql gif