¿Qué voy a aprender?
En este curso utilizaremos el proyecto final del curso CRUD con Laravel 8 para crear toda la lógica necesaria con el fin de conseguir un controlador reutilizable para realizar operaciones CRUD y ahorrar mucho código con la mejor estructura posible.Para crear un CRUD Controller reutilizable abstrayendo la capa del modelo de datos aplicaremos el patrón repositorio (Repository Pattern). En este caso haremos la implementación utilizando los modelos Eloquent, pero sería posible utilizar Doctrine o cualquier otro ORM, simplemente bastaría con implementar una interfaz.
Resumiendo lo que haremos:
- Aplicar el patrón repositorio.
- Crear un controlador reutilizable para operaciones CRUD comunes.
- Crear repositorios utilizando Eloquent API Resources.
- Crear un mejor código para nuestras aplicaciones utilizando las mejores prácticas de programación.
Si estás interesado en el contenido de este curso no dudes en suscribirte a cualquier plan de la plataforma para acceder de inmediato.
Requisitos recomendados para tomar el curso
Haber realizado el CRUD con Laravel 8 ya que será el proyecto base de este curso.¿Para quién es este curso?
Desarrolladores Laravel que deseen aprender a crear controladores para las típicas operaciones CRUD de forma organizada aplicando el patrón repository.¿Qué hago si tengo dudas a lo largo del curso?
Si estás suscrito al plan Trimestral y Anual cuentas con soporte completo en menos de 24 horas dentro de días laborables.Contenido del Curso
Introducción | |||
Laravel CRUD Controller: Archivos del curso | 00:00:00 | ||
Laravel CRUD Controller: ¿Qué vamos a hacer? | GRATIS | 00:02:00 | |
Desarrollando nuestro proyecto CRUD Controler con el patrón repository | |||
Laravel CRUD Controller: Revisando el contenedor de Laravel | 00:03:00 | ||
Laravel CRUD Controller: Crear un Resource | 00:03:00 | ||
Laravel CRUD Controller: Crear interfaces para aplicar el patrón repository | 00:05:00 | ||
Laravel CRUD Controller: Iniciar clase que implemente la interfaz repository con Eloquent | 00:04:00 | ||
Laravel CRUD Controller: Implementar lógica para las operaciones de CRUD desde nuestro repositorio | 00:04:00 | ||
Laravel CRUD Controller: Iniciar Controlador Abstracto CRUD Controller | 00:03:00 | ||
Laravel CRUD Controller: Escribir lógica CRUD Controller | 00:11:00 | ||
Laravel CRUD Controller: Modificar ProjectController para utilizar el CrudController | 00:11:00 |
64 ALUMNOS MATRICULADOS
Un curso muy util
El curso enseñas muy buenas practicas como el uso de interfaces, clases abstractas, providers, y la forma de explicar es clara, cursos como estos elevan el nivel desarrollador