Desarrollo de paquetes para Laravel & PHP
En esta serie de videos aprenderemos todo lo necesario para crear y publicar paquetes para Laravel & PHP en general.
Resumen del curso
- De principiante a experto
- 2h 04m de video HD
- 21 lecciones
- Ejercicios prácticos
- Acceso de por vida
- Aprende a tu propio ritmo
Lecciones cortas, concisas y precisas.
No te quemes en búsquedas exhaustivas que te impiden lograr tus metas.
En Aprendible obtienes:
- Lecciones que optimizan tu aprendizaje en menor tiempo
- Audios y videos de alta calidad
- Explicaciones paso a paso, sin rodeos, ni balbuceos.
Construye desde HOY tu camino como Desarrollador Web Moderno
Contenido del curso
2h 04m de contenido, 21 lecciones
FREE
02:28En esta lección revisamos rápidamente qué son los paquetes y lo que necesitamos para comenzar a crearlos.
PRO
09:32En esta lección creamos un paquete desde cero y aprendemos a utilizarlo en una aplicación de Laravel de forma local.
PRO
05:44En esta lección aprendemos a cargar automáticamente las clases de nuestro paquete utilizando psr-4
PRO
09:19En esta lección aprendemos qué es el Service Container de Laravel, qué son los Service Providers y cómo crearlos y qué son los Facades y cómo crearlos.
PRO
07:00En esta lección agregamos un ServiceProvider y un Facade que se registran automáticamente para facilitar el uso de nuestro paquete en Laravel.
PRO
10:36En esta lección configuramos Phpunit y agregamos tests a nuestro paquete de la misma forma que lo haríamos si estuviéramos dentro de una aplicación de Laravel.
PRO
05:24En esta lección aprendemos a definir rutas y cargar archivos de rutas que puedan ser utilizados por las aplicaciones que instalen nuestro paquete.
PRO
07:42En esta lección aprendemos a utilizar controladores en nuestros paquetes, y cómo poder utilizarlos sin necesidad de utilizar namespaces.
PRO
05:08En esta lección aprendemos a cargar las vistas de nuestros paquetes con namespaces, y cómo utilizarlas.
PRO
03:21En esta lección le damos la opción, al usuario final, de publicar las vistas de nuestro paquete para que las pueda modificar según sus requerimientos.
PRO
06:24En esta lección aprendemos a agregar archivos de configuración a nuestros paquetes para Laravel y cómo permitir que el usuario final pueda modificar dicha configuración.
PRO
04:40En esta lección aprendemos a proveer migraciones y modelos al usuario final de nuestros paquetes
PRO
03:44En esta lección permitimos al usuario final de nuestro paquete poder publicar las migraciones con el fin de modificarla según sus necesidades.
PRO
07:46En esta lección aprendemos a auto-cargar y publicar traducciones PHP y de tipo JSON a nuestros paquetes para Laravel.
PRO
03:37En esta lección aprendemos a publicar archivos estáticos de CSS y JS para que puedan ser utilizados inmediatamente después de publicarlos.
PRO
04:50En esta lección aprendemos qué es y cómo utilizar Code Coverage en nuestros paquetes y en cualquier aplicación PHP.
PRO
08:20En esta lección creamos un paquete real que permita ejecutar el comando storage:link en servidores compartidos con cpanel sin acceso a consola.
PRO
06:39En esta lección inicializamos el repositorio local de nuestro paquete con GIT, lo publicamos en GITHUB y finalmente lo agregamos a Packagist para que pueda ser instalado en cualquier aplicación de Laravel utilizando Composer.
PRO
05:19En esta lección aprendemos sobre la especificación de versionamiento semántico y cómo implementarlo en nuestros paquetes.
PRO
02:39En esta lección aprendemos qué es y para qué sirve un archivo README mientras creamos uno para nuestro paquete.
PRO
04:38En esta lección aprendemos a elegir y agregar una licencia a nuestros paquetes según las necesidades del proyecto.
Tu instructor
Jorge García Coello
Aprendible.com
Jorge García es creador de Aprendible.com yDesarrollador Certificado en LaravelA través de su plataforma de aprendizaje y de otras plataformas de estudio, desde 2015 ha ayudado a decenas de miles de desarrolladores a mejorar sus oportunidades dentro del Desarrollo Web.
Lo que opinan nuestros estudiantes
Miles de desarrolladores han transformado su carrera con nosotros
WOW! Cada vez me impresionas más! Excelente trabajo! Ahora a probarlo
Beto Vásquez
Estos videos son impresionantes, no he visto nada mejor que ello. Un material muy limpio muy claro y profesional.
Kenneth Ruiz
Excelente tutorial ! Mil gracias. Como siempre todo muy bien explicado y de una manera sencilla.
Dileydi Ramos
Muchas gracias Jorge, muy clara la explicación. Gracias por aprendible.com enserio AMO tus videos los AMO.
César Cruz
Más del 90% de nuestros estudiantes recomiendan Aprendible por la calidad de los cursos.