When you enroll through our links, we may earn a small commission—at no extra cost to you. This helps keep our platform free and inspires us to add more value.

Laravel 6-11 desde 0 +integración con Tailwind.css y Vue 3
Crea apps con un framework excelente + Bootstrap, Node, Vue, RestApi, Sanctum Inertia, Livewire, Stripe y mucho +

This Course Includes
udemy
4.2 (949 reviews )
71h 11m
english
Online - Self Paced
professional certificate
Udemy
About Laravel 6-11 desde 0 +integración con Tailwind.css y Vue 3
En este curso aprenderás a trabajar con el framework PHP Laravel desde cero, cuando termines el curso podrás crear aplicaciones en este framework básicas y no tan básicas de manera fluida. Tendrás una idea clara de cómo atacar cualquier proyecto para el consumo y gestión de contenido por Internet, desarrollar los componentes fundamentales de una aplicación tipo Blog en PHP.
Vas a aprender a crear apps tradicionales con módulo administrador, los famosos CRUDs, conocer los componentes base del framework como librerías, funciones de ayuda, creación de Rest Apis y adaptarlas con otras tecnologías como Tailwind.css, Bootstrap 4 o 5.
IMPORTANTE
Nosotros vamos a tratar múltiples tecnologías en este curso, pero centrándonos en el framework de Laravel 9 que es nuestro principal caso de interés, por lo tanto, emplearemos y explicaremos estas tecnologías relacionadas como Bootstrap en cualquiera de sus versiones hasta que sea necesario sin profundizar completamente en estas tecnologías relacionadas. IMPORTANTE notar que: 1. En el caso de Bootstrap, el curso fué grabado inicialmente con Bootstrap 4 con LaravelUI, que es un paquete que todavía tiene mantenimiento pero se recomienda emplear Laravel Breeze en su lugar. 2.
3.
El curso tambien fué actualizado desde cero para las primeras secciones para trabajar con Laravel 9; posteriormente fué actualizado secciones claves para mostrar los cambios que trae Laravel 11.
4.
5. En el curso podrás apreciar que hay secciones que indican
_Legacy_
estas representan al curso anterior y cuenta con las versiones 6, 7, 8, 9 y 10.
¿Qué aprenderemos? A nivel técnico aprenderás ha trabajar con las siguientes características en Laravel: 1. Sobre Laravel 2. Requerimientos de Laravel y software a emplear 3. Preparar el ecosistema con Laragon en Windows y Sail en Mac o Linux 4. Crear un proyecto en Laravel con con Composer, el instalador de Laravel o Sail y Docker 5. Levantar el servicio de Laravel Sail y Docker 6. Explicar estructura de un proyecto en Laravel 7. Visual Studio Code como IDE para desarrollar 8. Manejo de las rutas 9. Controladores, vistas, modelos rutas y componentes 10. Trabajar con múltiples vistas (layout) 11. Conexión a la base de datos 12. Formularios para la gestión de datos y validación 13. Sesión y sesión flash 14. Carga de archivos 15. Mover imágenes y generación de carpetas/discos 16. Redirecciones y mensajes por sesión 17. Artisan: Presentación de la línea de comandos de Laravel 18. Seeder: Generar datos de prueba en nuestra aplicación 19. CRUD con los modelos 20. El archivo .env 21. Conocer las librerías, Facades y funciones de ayuda principales en Laravel 22. Crear funciones de Ayuda o helpers personalizadas. 23. Creación de RestApis tipo CRUD y proteger la misma con tokens de acceso con Sanctum 24. Actualizar nuestro proyecto de Laravel 25. Módulo de usuario con login registro mediante Breeze o Laravel UI 26. Uso de los middlewares para interceptar peticiones 27. Pasar Laravel a producción en un ambiente Apache 28. Crear app en Vue 3 y Oruga UI para consumir la Rest Api (En desarrollo...) Integrar con Bootstrap 4/5 o Tailwind (algunos): 1. Nav 2. Cartas 3. Alertas 4. Modals 5. Tablas 6. Imágenes 7. Carrusel 8. Botones 9. Grid y contaniner 10. Font Awesome para los íconos Proyectos o aplicaciones
Crear una aplicación de pasalela de pagos y Stripe.
Secciones para construir una aplicación tipo Blog con login y verificación de roles y módulo al usuario final. Ventajas de desarrollar en Laravel y de tomar este curso
Laravel es un framework PHP estupendo para ti y para seguir en el mundo de desarrollo, es mucho mas amigable que trabajar con PHP puro o nativo.
Ofrece una excelente organización, es un framework rápido, potente, con librerías y helpers listas para usar y extensible con paquetes y librerías de terceros y propios del framework; a su vez,
Es ideal para crear aplicaciones reales mantenibles y escalables mediante Node o Laravel.
Aprenderás a desarrollar apps de manera organizada en Laravel en su versión 9 o anterior con otras tecnologías como Bootstrap 5, Tailwind o Vue.
What You Will Learn?
- Emplear Laravel de manera fluida y conocer sus componentes fundamentales .
- Desarrollar aplicaciones de gestión de datos .
- Organización en la programación de múltiples módulos .
- Una aplicación web básica con funciones de CRUD desde cero .
- Una web SPA de cara al usuario final (Blog) .
- Enviar Emails .
- Login con protección en el password, recuperación de credenciales, distintos niveles de acceso entre usuarios .
- Aprender a crear, validar y procesar formularios .
- Cargar, validar y redimensionar imágenes en el servidor .
- Sistema sencillo de comentarios .
- Redirecciones y rooteo .
- Aprender a trabajar con tecnologías punteras en conjunto: HTML, CSS, JavaScript, jQuery, Bootstrap, PHP, MYSQL y Vue .
- Crear componentes con Vue Cli .
- Laravel Livewire (básico) .
- Laravel Inertia (básico) .
- Laravel 11 Show moreShow less.