cursos.
← Programación
Ficha 005.428UdemyGRATIS

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 Udemy

Respuesta 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 5

Introducció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

  1. 01

    Introducción y primeros pasos

    Presentación del curso y primeros pasos con GraphQL, el lenguaje de consulta para APIs.

  2. 02

    Type System y schemas

    Conceptos básicos de GraphQL: construcción de schemas a través de tipos.

  3. 03

    GraphQL Playground

    Trabajo en la interfaz GraphQL Playground, un GraphiQL mejorado, con un bloque opcional de prácticas para repasar.

  4. 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.

  5. 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.

  6. 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

  1. 01Introducción
  2. 02Primeros pasos con GraphQL
  3. 03Conceptos básicos GraphQL - Type System. Construyendo schemas a través de tipos
  4. 04Trabajando en la Interfaz GrahQL Playground - Un GraphiQL mejorado
  5. 05(Opcional) Prácticas recomendadas para repasar el trabajo con el Playground
  6. 06Introducción al desarrollo de una API GraphQL - Saludos
  7. 07Academia Online con GraphQL
  8. 08Consumir GraphQL fuera de la interfaz GraphiQL con Postman
  9. 09API en GraphQL haciendo uso de una API REST de Formula 1 mediante Apollo Server
  10. 10Desplegando nuestras APIs GraphQL con Zeit Now
  11. 11Hasura GraphQL - Crear una API GraphQL en unos minutos
  12. 12Bonus

Plan de estudio sugerido

4 semanas · unas 5 h por semana

  1. 1.Semana 1: Introducción, primeros pasos y type system; practica definiendo tus propios tipos y schemas.
  2. 2.Semana 2: Playground y sus prácticas opcionales, más los ejemplos de saludos; repite las consultas por tu cuenta.
  3. 3.Semana 3: Academia online y consumo con Postman; replica el proyecto con tus propios datos.
  4. 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

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