Este curso pertenece a las siguientes rutas de aprendizaje
¿Qué aprenderás?
Laravel Filament 3 nos permite desarrollar nuestros propios plugins de una forma rápida y sencilla. Un plugin puede ser sencillamente una columna, un campo de formulario, un Widget, o un completo Resource de Filament.
Los plugins pueden estar pensados para diferentes usuarios finales:
Plugins para la comunidad.
Plugins para uso personal en repositorios privados.
Plugins para uso personal en nuestro sistema de archivos.
En este curso, nosotros vamos a cubrir los plugins para uso personal, pero el primero, plugins para la comunidad, sería exactamente igual, la única diferencia es que deberías preferiblemente utilizar la template plugin-skeleton de Laravel Filament, que es lo que ellos recomiendan.
A lo largo de este curso, aprenderás a desarrollar plugins con Laravel Filament 3 desde cero. Los pasos de desarrollo serán los siguientes:
Crear la estructura de directorios de nuestro plugin.
Instalar las dependencias que vayamos a necesitar.
Desarrollar la lógica de nuestro plugin.
Aprender a instalar nuestro plugin en proyectos Filament.
El caso concreto del primer desarrollo de este curso será un Resource de Filament para poder mostrar todos los inicios de sesión de nuestra aplicación, algo sencillo pero que utiliza varias cosas, las cuales te paso a detallar:
Traducciones.
Migraciones.
Archivos de configuración.
Filament Resources.
La idea es simple, cada vez que un usuario inicie sesión en nuestra aplicación, nosotros, escuchando a través de un listener personalizado el evento Login de Laravel, guardaremos un registro en una tabla que crearemos a través del sistema de migraciones de Laravel haciendo uso de nuestro plugin.
Como puedes ver, el proceso que vamos a seguir es completo, de 0 a 100. Una vez hayas finalizado este curso -el cual está abierto a futuras actualizaciones- tendrás todas las herramientas para poder crear tus propios plugins.
Si deseas ver todo lo que vamos a desarrollar a lo largo del curso, no te pierdas el vídeo introductorio, todo está ahí.
Requisitos
¿A quién va dirigido el curso?
¿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.
Certificado de finalización
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.
Valoraciones
11 valoraciones
Sería muy bueno que se agregará a la ruta un curso, una parte relacionada con el Dashboard, donde se creen gráficos tipo pie, bar y line, con base a estadísticas de conteo, suma y otras variables.
Gracias por el curso y la ruta que se tiene.