GraphQL con Apollo para APIs modernas

GraphQL con Apollo para APIs modernas

Aprende GraphQL con Apollo Server y Apollo Client creando APIs tipadas, resolvers, cache, autenticacion y un proyecto para portfolio.
0 Estudiantes
12 Clases
Mateo Castillo
Mateo Castillo

Instructora

Acerca de este curso

Aprende GraphQL con Apollo Server y Apollo Client creando APIs tipadas, resolvers, cache, autenticacion y un proyecto para portfolio.
Mateo Castillo
Mateo Castillo
9 Cursos
0 Estudiantes

Mateo Castillo es Instructor de desarrollo web con base en Madrid, España. Su trabajo se enfoca en transformar temas complejos en rutas de aprendizaje claras, prácticas y fáciles de seguir.

Ha acompañado a estudiantes, profesionales y equipos de empresas en procesos de formación online, combinando teoría útil con ejercicios aplicables desde la primera clase.

En Cursalo diseña experiencias de aprendizaje con ejemplos reales, lenguaje directo y una estructura pensada para avanzar paso a paso sin perder contexto.

Mateo Castillo
Resumen del temario

Este curso incluye 3 modulos, 12 lecciones y 3:58 horas de materiales.

Fundamentos de GraphQL para equipos
4 Partes | 1:08 Horas
Que es GraphQL y cuando usarlo
Gratis

Respuesta rapida: GraphQL es un lenguaje de consulta para APIs que permite pedir exactamente los datos necesarios y describir un contrato tipado entre frontend y backend. Que vas a aprender GraphQL es un lenguaje de consulta para APIs que permite pedir exactamente los datos necesarios y describir un contrato tipado entre frontend y backend. Paso 1: practica profesional En un equipo real conviene usar GraphQL cuando muchas pantallas necesitan combinaciones distintas de datos, cuando varias apps c

Tiempo de estudio 18 Minutos
Archivos adjuntos 0
Schema, types, queries y mutations
Gratis

Respuesta rapida: El schema de GraphQL define que datos existen, que operaciones se pueden ejecutar y que forma tiene cada respuesta. Es el contrato que alinea frontend, backend y QA. Que vas a aprender El schema de GraphQL define que datos existen, que operaciones se pueden ejecutar y que forma tiene cada respuesta. Es el contrato que alinea frontend, backend y QA. Paso 1: practica profesional Los types representan entidades del dominio, por ejemplo Course, Lesson, User o Enrollment. Las querie

Tiempo de estudio 22 Minutos
Archivos adjuntos 0
Resolvers y fuentes de datos
Gratis

Respuesta rapida: Un resolver es la funcion que responde un campo del schema. Puede leer una base de datos, llamar otro servicio, combinar datos o validar permisos antes de devolver una respuesta. Que vas a aprender Un resolver es la funcion que responde un campo del schema. Puede leer una base de datos, llamar otro servicio, combinar datos o validar permisos antes de devolver una respuesta. Paso 1: practica profesional En Apollo Server, los resolvers deben recibir contexto de usuario, clientes

Tiempo de estudio 20 Minutos
Archivos adjuntos 0
Quiz: fundamentos de GraphQL
Gratis

Tipo de lección: QuizQuiz: fundamentos de GraphQL: responde estas preguntas para validar que podes explicar GraphQL y Apollo con vocabulario de trabajo real.

Tiempo de estudio 8 Minutos
Archivos adjuntos 0
Apollo Server en produccion
4 Partes | 1:19 Horas
Apollo Server, contexto y autenticacion
Gratis

Respuesta rapida: Apollo Server permite exponer un endpoint GraphQL con schema, resolvers y contexto compartido por request. El contexto es donde viajan usuario, permisos, trazas y clientes de datos. Que vas a aprender Apollo Server permite exponer un endpoint GraphQL con schema, resolvers y contexto compartido por request. El contexto es donde viajan usuario, permisos, trazas y clientes de datos. Paso 1: practica profesional La autenticacion no deberia vivir en cada query como codigo repetido.

Tiempo de estudio 24 Minutos
Archivos adjuntos 0
Errores, validacion y observabilidad
Gratis

Respuesta rapida: Una API GraphQL profesional no devuelve errores improvisados. Define errores de validacion, permisos, no encontrado y fallas internas con mensajes utiles para frontend y logs suficientes para operaciones. Que vas a aprender Una API GraphQL profesional no devuelve errores improvisados. Define errores de validacion, permisos, no encontrado y fallas internas con mensajes utiles para frontend y logs suficientes para operaciones. Paso 1: practica profesional Valida inputs antes de t

Tiempo de estudio 21 Minutos
Archivos adjuntos 0
N+1, DataLoader y performance
Gratis

Respuesta rapida: El problema N+1 aparece cuando una query pide una lista y cada item dispara otra consulta individual. En GraphQL es comun porque los campos se resuelven de manera independiente. Que vas a aprender El problema N+1 aparece cuando una query pide una lista y cada item dispara otra consulta individual. En GraphQL es comun porque los campos se resuelven de manera independiente. Paso 1: practica profesional DataLoader agrupa y cachea lecturas dentro de un request. En vez de buscar aut

Tiempo de estudio 26 Minutos
Archivos adjuntos 0
Quiz: Apollo Server en produccion
Gratis

Tipo de lección: QuizQuiz: Apollo Server en produccion: responde estas preguntas para validar que podes explicar GraphQL y Apollo con vocabulario de trabajo real.

Tiempo de estudio 8 Minutos
Archivos adjuntos 0
Apollo Client y portfolio frontend
4 Partes | 1:31 Horas
Apollo Client en React: queries y estados
Gratis

Respuesta rapida: Apollo Client conecta React con una API GraphQL y administra resultados, loading, errores y cache. Para un frontend profesional, la experiencia de usuario importa tanto como la query correcta. Que vas a aprender Apollo Client conecta React con una API GraphQL y administra resultados, loading, errores y cache. Para un frontend profesional, la experiencia de usuario importa tanto como la query correcta. Paso 1: practica profesional Una pantalla debe contemplar carga inicial, erro

Tiempo de estudio 23 Minutos
Archivos adjuntos 0
Cache, normalizacion y mutations
Gratis

Respuesta rapida: La cache de Apollo evita pedir los mismos datos una y otra vez. Normaliza objetos por tipo e id para que diferentes pantallas compartan una misma fuente local de verdad. Que vas a aprender La cache de Apollo evita pedir los mismos datos una y otra vez. Normaliza objetos por tipo e id para que diferentes pantallas compartan una misma fuente local de verdad. Paso 1: practica profesional Las mutations cambian datos y deben actualizar la UI. A veces alcanza con refetchQueries; otra

Tiempo de estudio 25 Minutos
Archivos adjuntos 0
Proyecto final: API de cursos y empleos
Gratis

Respuesta rapida: El proyecto final combina Apollo Server y Apollo Client en una mini plataforma de cursos y empleos. Debe incluir listado de cursos, detalle, inscripcion simulada y busqueda de oportunidades. Que vas a aprender El proyecto final combina Apollo Server y Apollo Client en una mini plataforma de cursos y empleos. Debe incluir listado de cursos, detalle, inscripcion simulada y busqueda de oportunidades. Paso 1: practica profesional El backend define types para Course, Lesson, Job y E

Tiempo de estudio 35 Minutos
Archivos adjuntos 0
Quiz: Apollo Client y portfolio
Gratis

Tipo de lección: QuizQuiz: Apollo Client y portfolio: responde estas preguntas para validar que podes explicar GraphQL y Apollo con vocabulario de trabajo real.

Tiempo de estudio 8 Minutos
Archivos adjuntos 0
Responder al comentario
Comentarios Aprobacion

Tu comentario sera visible despues de la aprobacion del administrador.

0
0 Reseñas
Calidad del contenido (0)
Habilidades del instructor (0)
Valor de compra (0)
Calidad de soporte (0)
Responder a la resena
Enviar respuesta

Tu respuesta a esta reseña será visible para todos los usuarios.

GraphQL con Apollo para APIs modernas
Gratis

Este curso incluye

Soporte del formador
Favorito
Compartir

Curso specifications

Secciones
3
Lecciones
12
Capacidad
Ilimitado
Duración
3:58 Horas
Estudiantes
0
Fecha de Created
14 mar. 2026
Fecha de Updated
21 jun. 2026
Mateo Castillo

Instructor de desarrollo web · España

Ricardo dave

Data Analyst at Microsoft

El instructor no esta disponible actualmente.
I am not available for 2 days due to a business trip
GraphQL con Apollo para APIs modernas
Estas viendo
GraphQL con Apollo para APIs modernas
Hablar por WhatsAppContactar por WhatsApp