Temario del curso
Introducción
- ¿Qué es GraphQL?
- Historia del desarrollo de GraphQL
- GraphQL frente a REST
- Características principales y ventajas para los clientes
- Mecanismos de seguridad integrados en GraphQL
Comprensión de conceptos clave
- Lenguaje de definición de esquemas (SDL)
- Términos básicos de GraphQL: tipos, campos, esquema, mutaciones, promesas y suscripciones
Funcionamiento interno
- Estructura general: clientes y servidor
- Herramientas útiles: GraphiQL y Launchpad
Configuración del entorno de trabajo
- Creación del servidor GraphQL desde cero
- Añadir funcionalidades específicas a dicho servidor
- Diseño y definición del esquema aplicativo en GraphQL
- Ejecución de la primera consulta propiamente dicha
Trabajando con datos mediante GraphQL
- Recuperación de información a partir de múltiples bases de datos simultáneas
- Aplicación y modificación de cambios mediante mutaciones
- Mantenimiento de la sincronización entre cliente y servidor gracias a las mutaciones
- Desarrollo de flujos informativos dinámicos usando suscripciones
- Aplicación avanzada de consultas que incluyan argumentos, alias y fragmentos<\/li>
Solución de problemas frecuentes
Resumen final e impresiones generales
Requerimientos
- Conocimientos básicos de programación y bases de datos
- Comprensión de conceptos básicos de JavaScript
Público objetivo
- Desarrolladores web
- Administradores de sistemas
Formación Corporativa a Medida
Soluciones de formación diseñadas exclusivamente para empresas.
- Contenido personalizado: Adaptamos el temario y los ejercicios prácticos a los objetivos y necesidades reales del proyecto.
- Calendario flexible: Fechas y horarios adaptados a la agenda de su equipo.
- Modalidad: Online (en directo), In-company (en sus oficinas) o Híbrida.
Precio por grupo privado (formación online) desde 1450 € + IVA*
Contáctenos para obtener un presupuesto exacto y conocer nuestras promociones actuales
Reseñas (3)
El formador tenía un gran conocimiento del material y logró presentárnoslo de una manera divertida y amigable.
Yordi Habets - Etesian IT consulting
Curso - GraphQL Basics
Traducción Automática
La participación y la experiencia de Richard permitieron responder todas nuestras preguntas.
Remco Klinckenberg - Etesian IT consulting
Curso - GraphQL Basics
Traducción Automática
Me gustó la apertura y amabilidad de Osorio, y que no fuera tan seco sino divertido.
Jannis Hell - Planet Labs
Curso - GraphQL Basics
Traducción Automática