Saltar al contenido
school

Este curso pertenece a las siguientes rutas de aprendizaje

play_circle_outline
vista previa
5 minutos
file_download
Archivos del curso (Proyecto final)
N/A
play_circle_outline
vista previa
4 minutos

play_circle_outline
Instalar dependencias, entender proyecto y GraphQL Playground
12 minutos
play_circle_outline
Modelos, Migraciones, Factorías y Seed para probar servidor GraphQL
6 minutos
play_circle_outline
Crear nuestro modelo de datos con GraphQL, Usuarios, Posts y Comentarios
9 minutos
play_circle_outline
Mutación para crear Posts
5 minutos
play_circle_outline
Mutación para actualizar Posts
3 minutos
play_circle_outline
Mutación para eliminar Posts y despedida
3 minutos
Vídeo de introducción Crear un servidor GraphQL con Laravel y consumir API con GraphQL Playground
play_circle_filled

Desbloquea el curso

starVer planes de suscripción
school

¿Qué aprenderás?

GraphQL es una poderosa alternativa a Rest, es decir, en lugar de crear un API Rest, ahora vamos a crear un API GraphQL, así de simple. En Laravel tenemos Lighthouse, una gran herramienta que hace el trabajo duro por nosotros, y en este curso de Laravel con GraphQL justamente vamos a ver este tema, cómo configurar un proyecto Laravel 8 para que sea capaz de convertirse en un API GraphQL. 

¿Qué diferencias hay entre Rest y GraphQL? GraphQL te permite decir desde el cliente, por ejemplo Vue, qué campos de un recurso quieres obtener, para un usuario el nombre, email y rol, de esta forma no es el servidor el que retorna cierta información, es el cliente. En Rest toda esta definición debe estar hecha de forma estricta por el servidor, el cliente nunca puede decir qué datos necesita, y aquí viene el problema, la mayoría de las veces obtenemos información que nunca utilizamos y que finalmente afecta en costes, rendimiento y tiempos. 
¿Por qué necesito pasarme de Rest a GraphQL? Esto realmente no debe ser una necesidad, más bien debe ser un síntoma de que vamos creciendo como desarrolladores, deseamos mejorar nuestros proyectos y hacernos en definitiva la vida más fácil. Aprender siempre suma, nunca resta, gracias a aprender a trabajar con GraphQL, además de seguir avanzando como desarrollador, también serás más atractivo para las empresas, ya que el conocimiento profundo de GraphQL no es sencillo y requiere de mucho tiempo y dedicación. 

A lo largo de un ejemplo completo y desde cero entenderás qué es GraphQL, sus principales diferencias con REST y aprenderás a utilizar su Playground (Postman para GraphQL) para interactuar con tu API, también te recomendaré una serie de cursos de la plataforma para que si lo deseas puedas aprender a consumir tu API GraphQL en Laravel con Vuejs, utilizando Composition API y Options API.
assignment

Requisitos

Es necesario tener conocimientos de Laravel 8, pero no te preocupes, tenemos muchos cursos que puedes seguir en orden de fecha de alta (el más antiguo el primero) aquí.
group

¿A quién va dirigido el curso?

Si eres desarrollador Laravel y deseas seguir añadiendo nuevas y poderosas herramientas a tu repertorio no lo dudes, GraphQL es una gran alternativa al desarrollo de API REST, aquí aprenderás las bases con Laravel 8.
help_outline

¿Qué hacer en caso de dudas durante el curso?

Los planes de suscripción trimestral y anual incluyen soporte a través del foro del curso.

Las dudas que se planteen en el foro del curso serán respondidas en un plazo máximo de 24 horas laborables.

Las dudas planteadas deben estar relacionadas con el contenido del curso y no con desarrollos personalizados que no estén relacionados con el curso.

card_membership

Certificado de finalización

emoji_events

Al completar todas las lecciones del curso, obtendrás un certificado de finalización en formato PDF personalizado con tu nombre y un código QR de verificación.

  • center_focus_weak Código QR con enlace al curso
  • picture_as_pdf Descargable en formato PDF
  • person Personalizado con tu nombre

star Disponible exclusivamente para suscriptores.

Especialista con +15 años de experiencia en desarrollo web Full Stack. Dominio avanzado en Laravel y Vue.js, creando aplicaciones modernas de alto rendimiento. Instructor profesional con 8 años compartiendo conocimiento a través de cursos especializados que han formado a cientos de desarrolladores.

Israel Parra

Desarrollador Full Stack & Formador

Valoraciones

4.9
star star star star star

11 valoraciones

star star star star star
star star star star star_border
star star star star_border star_border
star star star_border star_border star_border
star star_border star_border star_border star_border
David Roberto Cardenas Porras

hace 1 semana

David Roberto Concreto, directo y facil de comprender
star star star star star
Me gusto que se tiene lo mas basico par comenzar y de ahi partir a mas conocimiento. NO me gusto que no se como obtener el certificado del curso, incluso si hay certificado, soy nuevo lo cual me hace feliz de comenzar por aca.
Jose Antonio Pino

hace 4 años

Jose Antonio Genial para iniciar en graphql con laravel
star star star star star
He salido entendiendo los conceptos básicos para trabajar con Graphql en Laravel
Wladimir Hernández

hace 4 años

Wladimir Hernández Muy bueno!
star star star star star

Muy buen contenido, explica muy bien

Marcelo Acevedo

hace 4 años

Marcelo Acevedo Felicitaciones por el curso
star star star star star

Excelente aproximación a GraphQL, muy claro y preciso para lo que uno necesita para partir. Muchas gracias por compartir el conocimiento en forma tan didáctica. Saludos desde Chile.

Brian Caniucura

hace 4 años

Brian Caniucura Buen curso
star star star star star

Básico pero se entiende lo que es GraphQL

Jovanni

hace 5 años

Jovanni Genial!!
star star star star star

Cada vez los cursos se tornan mejores, con información muy útil que te ayuda a implementarlo en los proyectos personales. My recomendable

Aarón Gutierrez

hace 5 años

Aarón Gutierrez GraphQL
star star star star star_border

Un curso muy completo y entendible.

juan sebastian ordoñez

hace 5 años

juan sebastian Excelente curso
star star star star star

sencilla y facil explicación de como empezar a implementar GraphQL en laravel

Cristian Sepúlveda Caro

hace 5 años

Cristian Sepúlveda 100% RECOMENDABLE
star star star star star

EXCELENTE CURSO PARA INICIARSE CON GRAPHQL. GRACIAS

ariane

hace 5 años

ariane Muy buen curso
star star star star star

Profe usted explica de una forma eficaz y profesional todos sus cursos. Es la mejor plataforma en castellano que he visitado!, un saludo desde alemania

Andrew

hace 5 años

Andrew Muy buen curso
star star star star star

Es sorprendete como Laravel permite trbajar con GraphQL de una forma muy sencilla, me gusto mucho el curso y espero los siguietnes cursos mas avanzados de Laravel con GraphQL

visibility Vista previa

star

¿Te gusta lo que ves? Accede a este curso completo y a más de 200 cursos con una suscripción.

launch Ver planes de suscripción