API GraphQL en Laravel para un portal de Jobs: Upload files + Tags + Scopes + Validation

Este curso pertenece a las siguientes rutas de aprendizaje

¿Qué aprenderás?

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

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.

¿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 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é 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.

Acerca del autor

Desarrollador con 10 años de experiencia en web y móvil y formador con 7 años de experiencia.
Empecé en el mundo de la programación a raíz de un accidente de trabajo y me tuve que reinventar.
Soy autodidacta, me dedico de forma profesional a desarrollar software y cada día aprendo cosas nuevas.
Apasionado del backend, me encanta todo lo que tiene que ver con procesos y lógica.
Me encanta programar, pero todavía más ayudar a otras personas en su proceso de formación.

Cursosdesarrolloweb

Israel Parra

Php, JavaScript, Laravel, Vue, React, React Native, Svelte, Serverless

Valoraciones
5
star star star star star

2 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
Andrew

hace 3 años

Andrew - Curso super recomendable
star star star star star

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

Cristian Sepúlveda Caro

hace 3 años

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

Excelente.

Cursosdesarrolloweb Cursosdesarrolloweb

Cursosdesarrolloweb es una plataforma educativa con cursos y tutoriales en texto y vídeo.

Términos y condiciones Política de privacidad Formulario de contacto

Copyright 2024 © Todos los derechos reservados.

Contacto