Última actualización:

¿Qué voy a aprender?

En este curso vamos a desarrollar una sencilla API GraphQL en Laravel para un hipotético portal de Jobs que nos permita subir archivos, trabajar con tags haciendo uso de relaciones many to many, utilizar Scopes y crear nuestras propias directivas de validación. Además, también aprenderemos a refactorizar nuestra estructura de archivos para trabajar de forma ordenada.

Para seguir el curso antes debes haber llevado a cabo el curso Sistema de autenticación con Laravel GraphQL utilizando Sanctum ya que será el proyecto que utilizaremos para iniciar este proyecto, así que asegúrate de haberlo llevado a cabo previamente ya que esos archivos no estarán disponibles aquí.

Todo el curso lo vamos a probar con el Playground de GraphQL que hemos utilizado en los otros cursos, es un curso de Backend para aprender a realizar este tipo de proyectos, el Frontend lo veremos más adelante con Vue Apollo, así que si te quieres adelantar, esa es la mejor herramienta para trabajar GraphQL con Vue.

Requisitos recomendados para tomar el curso

Es necesario haber realizado antes el curso Sistema de autenticación con Laravel GraphQL utilizando Sanctum ya que es el proyecto que utilizaremos para iniciar este curso.

¿Para quién es este 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 a crear un proyecto sencillo pero aplicable a la vida real, autenticación, subida de archivos, relaciones many to many, scopes y mucho más.

¿Qué hago si tengo dudas a lo largo del curso?

Si estás suscrito al plan Trimestral o Anual cuentas con soporte completo en menos de 24 horas dentro de días laborables.

Contenido del Curso

Introducción
Lighthouse Jobs: ¿Qué vamos a hacer? GRATIS 00:02:00
Lighthouse Jobs: Archivos 00:00:00
Preparando el proyecto
Lighthouse Jobs: Preparar modelos Job, Tag y User 00:07:00
Lighthouse Jobs: Refactorizar nuestro Schema de autenticación 00:03:00
Desarrollando nuestra API de Jobs
Lighthouse Jobs: Mutación para crear jobs y crear un scalar para representar Uploads 00:05:00
Lighthouse Jobs: Crear Schema para Jobs, Modelo, Input y Type + Query Jobs 00:08:00
Lighthouse Jobs: Probar mutación para crear Jobs con subida de archivos utilizando Altair GraphQL 00:07:00
Lighthouse Jobs: Crear mutación para actualizar Jobs 00:04:00
Lighthouse Jobs: Crear Directiva para validar la actualización de un Job 00:05:00
Lighthouse Jobs: Actualizar Jobs con GraphQL 00:06:00
Lighthouse Jobs: Eliminando Jobs 00:04:00
Lighthouse Jobs: Query para filtrar Jobs por el usuario identificado 00:04:00
Lighthouse Jobs: Scope para filtrar Jobs a través de los modelos de Eloquent 00:05:00

Valoraciones del curso

5

2 valoraciones
  • 5 estrellas
  • 4 estrellas
  • 3 estrellas
  • 2 estrellas
  • 1 estrellas
  1. Cristian Sepúlveda Caro5 febrero, 2021 at 2:57 amResponder

    100% RECOMENDABLE

    Excelente.

  2. Curso super recomendable

    Un curso muy bueno como todos los de la plataforma, muy practico y entendible, apredendi en este curso mas de Graphql que en otros lugaress

Más valoraciones
HACER ESTE CURSO
  • Opciones de Precio +
  • ACCESO PARA SIEMPRE
  • Número de unidades13
  • 60 minutos
78 ALUMNOS MATRICULADOS
Cursosdesarrolloweb ©. Todos los derechos reservados.

Login

Create an Account Back to login/register
¡YA ESTÁ AQUÍ HALLOWEEN! LA MEJOR PROMOCIÓN DEL AÑO
¡HALLOWEEN 2021!