
GraphQL - 2 días de clases en línea
1.595,00 EUR
- 2 días
Crea APIs modernas y flexibles con GraphQL, el potente lenguaje de consultas diseñado para simplificar el acceso a los datos y mejorar el rendimiento de las aplicaciones. Este curso práctico te introduce en los conceptos fundamentales de GraphQL, guiándote a través del diseño de esquemas, consultas, mutaciones y el desarrollo de APIs siguiendo las mejores prácticas de la industria. Aprenderás cómo se compara GraphQL con REST, cómo crear APIs eficientes que devuelvan solo los datos que los clientes necesitan y explorarás técnicas para probar, depurar y asegurar servicios GraphQL. A través de ejercicios prácticos, adquirirás las habilidades necesarias para diseñar APIs escalables que den soporte a aplicaciones web y móviles modernas, con mejor rendimiento y mayor productividad para los desarrolladores.
Características clave
Idioma
El curso y los materiales están en inglés
Nivel
Nivel principiante
2 días (16 horas) de clases presenciales
con formadores acreditados
Más de 30 horas de estudio recomendadas
Ejercicios y soluciones
Documentos PDF descargables con contenido detallado (diapositivas, explicaciones, tareas)
Certificado
Certificado de finalización disponible

Resultados de aprendizaje
Al final de este curso, podrás:
Entender
Comprende los servicios web, las API REST y los conceptos fundamentales de GraphQL, incluidos los esquemas, tipos, consultas y mutaciones.
Desarrollar
Aprende a desarrollar APIs GraphQL y a conectar aplicaciones cliente utilizando frameworks y herramientas populares en JavaScript, Java o Python.
Maestro
Domina las consultas GraphQL usando variables, argumentos, alias, fragmentos y directivas para crear solicitudes de datos eficientes y flexibles.
Explorar
Explora los sistemas de tipos de GraphQL, la introspección y la validación, y aplica buenas prácticas para crear APIs escalables, seguras y fáciles de mantener.

Cronograma del curso
Fundamentos y desarrollo de GraphQL
Día 01
- Repasa los fundamentos de las API, HTTP, JSON, REST y los servicios web
- Comprender los conceptos, la arquitectura, los esquemas, las consultas y las mutaciones de GraphQL
- Crea servicios GraphQL usando frameworks de Java, Python o JavaScript
- Desarrollar clientes GraphQL para consumir APIs
- Practica la creación de aplicaciones GraphQL de extremo a extremo
Funciones avanzadas de GraphQL
Día 02
- Escribe consultas avanzadas usando argumentos, variables, alias y fragmentos
- Trabaja con tipos de GraphQL, incluidos escalares, enumeraciones, listas, uniones e interfaces
- Comprender la validación de esquemas, la ejecución y la introspección
- Aplica las mejores prácticas de GraphQL para un desarrollo de APIs escalable
- Crea APIs GraphQL eficientes, mantenibles y listas para producción

¿Quién debería inscribirse en este programa?
Desarrolladores backend y frontend
Ingenieros de software full-stack
Desarrolladores de API y especialistas en integración
Ingenieros de DevOps que trabajan con aplicaciones modernas
Arquitectos de software y líderes técnicos
Cualquier persona que quiera crear o consumir APIs GraphQL
Requisitos previos
- Conocimientos básicos de programación en cualquier lenguaje
- Familiaridad con tecnologías web como HTTP y las API
- Una comprensión básica de las API REST es útil, pero no esencial
- Tener experiencia con JavaScript u otro lenguaje de backend es beneficioso
Licencias
y la política de igualdad
Licencias y acreditación
Este curso se ofrece de acuerdo con el Acuerdo del Programa de Socios y cumple con los requisitos del Acuerdo de Licencia.
Política de equidad
AVC no ofrece adaptaciones por discapacidad o condición médica de ningún estudiante. Se anima a los candidatos a ponerse en contacto con AVC para recibir orientación y apoyo durante todo el proceso de solicitud de adaptaciones.
Preguntas frecuentes

¿Necesita una formación interna a medida o una formación para grupos?
Solicite un programa de formación interna adaptado específicamente a su equipo. Ofrecemos opciones de personalización flexibles alineadas con sus objetivos de negocio, además de precios competitivos para grupos más grandes. Rellene el formulario a continuación y nuestros expertos en formación corporativa diseñarán la solución perfecta para usted.