Introducción a GraphQL desde las bases hasta crear APIs
por Anartz Mugika Ledo
Introducción teórico-práctica a GraphQL: type system, schemas, Playground y Postman, y creación de APIs con Apollo Server, Node.js y TypeScript, incluido su despliegue y Hasura.
Recomendado, valoración editorial 4 de 5
verificado 2026-10-01 — sigue siendo gratis en Udemy
Empezar en UdemyRespuesta rápida
Curso gratis de Programación de nivel principiante en Udemy impartido por Anartz Mugika Ledo (10 h 42 min). Nuestra valoración: 4/5, recomendado. Comprobamos que sigue siendo gratis el 1 de octubre de 2026.
- Veredicto
- 4/5 · Recomendado
- Para quién
- Desarrolladores que trabajan con APIs REST y quieren conocer GraphQL como alternativa.
- Nivel
- Principiante
- Duración
- 10 h 42 min · 134 lecciones
- Precio
- Gratis en Udemy
- Autor
- Anartz Mugika Ledo
- Plan sugerido
- 4 sem. · 5 h/sem.
- Verificado
- el 1 de octubre de 2026
Nuestro veredicto
Recomendado, valoración editorial 4 de 5Introducción amplia y bien ordenada a GraphQL, que va de los conceptos básicos a varias APIs prácticas con Apollo Server, Node.js y TypeScript. Es adecuada para quien viene de REST y parte sin conocimientos de GraphQL. Conviene verificar las versiones de las herramientas, que pueden estar desfasadas.
Puntos fuertes
- Combina teoría y práctica con varios proyectos de API.
- Progresión clara desde las bases hasta el despliegue.
- Amplia duración (134 lecciones) para una introducción.
A tener en cuenta
- Menciona Apollo Server Express 2 y Zeit Now, tecnologías que pueden haber cambiado; conviene comprobar versiones actuales.
- No indica año de publicación en los datos.
- Cubre solo lo básico: autenticación, bases de datos y tiempo real quedan para otro curso.
De qué trata
Curso de Anartz Mugika Ledo con 134 lecciones y unas 10 horas y 42 minutos de duración. Parte de las bases de GraphQL, el lenguaje de consultas que permite pedir a una API solo los datos necesarios, y avanza hacia el desarrollo de APIs sencillas con Node.js y TypeScript usando Apollo Server Express 2.
El temario recorre el type system y la construcción de schemas, el trabajo con GraphQL Playground, el consumo de la API con Postman y varios proyectos prácticos: una academia online y una API que usa una API REST de Fórmula 1. Termina con el despliegue en Zeit Now, la creación de una API con Hasura y un bloque de bonus.
- Bases de GraphQL y type system para construir schemas
- GraphQL Playground y consumo de la API con Postman
- APIs con Apollo Server, Node.js y TypeScript
- API GraphQL sobre una API REST de Fórmula 1
- Despliegue con Zeit Now y API con Hasura
Para quién es este curso
- Desarrolladores que trabajan con APIs REST y quieren conocer GraphQL como alternativa.
- Personas sin conocimientos de GraphQL que buscan una introducción teórico-práctica desde las bases.
- Programadores de Node.js o TypeScript que quieran crear sus primeras APIs GraphQL con Apollo Server.
Mejor busca otro si…
- Quien ya maneja GraphQL y busca autenticación con JWT, bases de datos, sockets u otros temas avanzados: el propio curso los remite a otro curso.
- Quien no ha programado nunca: el curso asume nociones de desarrollo y se enfoca en Node.js y TypeScript.
Antes de empezar
- Conocimientos básicos de programación y de qué es una API (la descripción habla de desarrolladores que trabajan con REST).
- Nociones de JavaScript; el desarrollo de APIs se hace con Node.js y TypeScript.
Qué sabrás hacer al terminar
- Entender qué es GraphQL y qué problemas de las APIs REST pretende resolver.
- Construir schemas a partir del type system de GraphQL.
- Probar consultas con GraphQL Playground y consumirlas desde Postman.
- Desarrollar APIs sencillas con Apollo Server, Node.js y TypeScript.
- Desplegar APIs GraphQL con Zeit Now y crear una con Hasura.
Estructura del curso
- 01
Introducción y primeros pasos
Presentación del curso y primeros pasos con GraphQL, el lenguaje de consulta para APIs.
- 02
Type System y schemas
Conceptos básicos de GraphQL: construcción de schemas a través de tipos.
- 03
GraphQL Playground
Trabajo en la interfaz GraphQL Playground, un GraphiQL mejorado, con un bloque opcional de prácticas para repasar.
- 04
Primeras APIs: saludos y academia online
Introducción al desarrollo de una API GraphQL con un ejemplo de saludos y un proyecto de academia online.
- 05
Consumo con Postman y API de Fórmula 1
Consumo de GraphQL fuera de GraphiQL con Postman y creación de una API con Apollo Server sobre una API REST de Fórmula 1.
- 06
Despliegue, Hasura y bonus
Despliegue de las APIs con Zeit Now, creación de una API GraphQL con Hasura en pocos minutos y sección de bonus.
Capítulos del vídeo
- 01Introducción
- 02Primeros pasos con GraphQL
- 03Conceptos básicos GraphQL - Type System. Construyendo schemas a través de tipos
- 04Trabajando en la Interfaz GrahQL Playground - Un GraphiQL mejorado
- 05(Opcional) Prácticas recomendadas para repasar el trabajo con el Playground
- 06Introducción al desarrollo de una API GraphQL - Saludos
- 07Academia Online con GraphQL
- 08Consumir GraphQL fuera de la interfaz GraphiQL con Postman
- 09API en GraphQL haciendo uso de una API REST de Formula 1 mediante Apollo Server
- 10Desplegando nuestras APIs GraphQL con Zeit Now
- 11Hasura GraphQL - Crear una API GraphQL en unos minutos
- 12Bonus
Plan de estudio sugerido
4 semanas · unas 5 h por semana
- 1.Semana 1: Introducción, primeros pasos y type system; practica definiendo tus propios tipos y schemas.
- 2.Semana 2: Playground y sus prácticas opcionales, más los ejemplos de saludos; repite las consultas por tu cuenta.
- 3.Semana 3: Academia online y consumo con Postman; replica el proyecto con tus propios datos.
- 4.Semana 4: API de Fórmula 1, despliegue con Zeit Now, Hasura y bonus.
El plan cuenta con tiempo para pausar y practicar, no solo con la duración del vídeo. Si quieres adaptarlo a tu semana, lee cómo montar tu plan de estudio semanal.
Consejos para seguirlo
- Haz las prácticas opcionales del Playground antes de pasar a programar la API: afianzan la sintaxis de consultas.
- Programa cada API en paralelo al vídeo en lugar de solo verla, especialmente la de Fórmula 1.
- Prueba las mismas consultas en Playground y en Postman para entender cómo se consume GraphQL fuera de la interfaz.
- Comprueba las versiones de Apollo Server y las opciones de despliegue actuales, ya que el curso usa Apollo Server Express 2 y Zeit Now.
Antes y después de este curso
- Antes de este cursoJavaScript - Curso COMPLETO desde 0 | Paso a paso y con Ejemplos 👨💻Refuerza las bases de JavaScript necesarias para desarrollar APIs con Node.js.
Cómo lo presenta Anartz Mugika Ledo
Primeros pasos con GraphQL: Lenguaje de manipulación y consulta de datos Open Source para API. Desarrollado por Facebook
Bienvenido/a a Introducción a GraphQL desde las bases hasta crear APIs, en el que aprenderemos a trabajar con GraphQL desde sus bases hasta ser capaces de desarrollar APIs con GraphQL mediante Node.JS y Typescript. GraphQL es un lenguaje de queries que te permite definir qué…
Extracto de la descripción original en Udemy.
Preguntas frecuentes
+¿Necesito saber GraphQL antes de empezar?
No. El curso empieza de cero con GraphQL, aunque se orienta a desarrolladores con nociones de programación y de APIs.
+¿Cuánto dura el curso?
Son 134 lecciones y unas 10 horas y 42 minutos de vídeo. Con práctica, unas 4 semanas a unas 5 horas semanales es un ritmo razonable.
+¿Qué tecnologías se usan?
Apollo Server Express 2 con Node.js y TypeScript, además de GraphQL Playground, Postman, Zeit Now y Hasura.
+¿Qué viene después?
La descripción indica que para persistencia de datos, JWT, encriptación, web sockets y publicación en Heroku existe otro curso del autor, «GraphQL con Angular de 0 a Experto».
Análisis editorial elaborado con ayuda de IA a partir de la descripción, los capítulos y la duración publicados en Udemy, y revisado según nuestro método. El contenido del curso es obra de Anartz Mugika Ledo; si ves algún error, avísanos.
Guías para sacarle partido
Más cursos de Programación
Agentic AI – Complete Course for Beginners
Curso de unas 24 horas para construir sistemas de agentes de IA con LangChain y LangGraph: Pydantic, flujos de trabajo, memoria, RAG y despliegue en AWS y Render.
Aprende Accesibilidad Web paso a paso
Introducción práctica a la accesibilidad web: pautas y leyes, contenido, navegación, diseño e interacción accesibles, relación con el SEO y evaluación de sitios.
Aprende Godot - Curso completo desde cero
Crea tu primer videojuego 3D en Godot 4 desde cero: escenas, nodos, GDScript, físicas, animaciones, sonido y exportación a .exe.
Aprende JavaScript Ahora! curso completo desde cero para principiantes
Curso de JavaScript desde cero: entorno, variables, tipos, operadores, control de flujo, diez ejercicios y objetos con funciones constructoras.