Udemy – Laravel 6 a 8 desde cero + integración con Bootstrap 4 y Vue
Información
Descarga gratis el Curso Laravel 6 a 8 desde cero + integración con Bootstrap 4 y Vue de Udemy. Un excelente curso que pueden obtener totalmente gratis. Si el curso realmente les sirvió, apoyen al instructor comprando el curso como una manera de agradecimiento.
Crea apps con un framework excelente + Bootstrap 4 Node, Vue, RestApi, Sanctum Inertia, Livewire, Stripe y mucho +
Lo que aprenderás
- 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
- Laravel Inertia
- Laravel 9
Requisitos
- Nociones básicas de PHP
- Nociones básicas en SQL
- Nociones básicas sobre HTML y CSS
- Conocer el patrón Modelo Vista Controlador
- Nociones básicas de programación orientada a objetos
- Algo de Node, NPM sería recomendado
- Navegar con la terminal o la CDM de Windows
Descripción
En este curso aprenderás a trabajar con el framework PHP Laravel 9 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:
- 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.
- El curso tambien fué actualizado desde cero para las primeras secciones para trabajar con Laravel 9.
- En el curso podrás apreciar que hay secciones que indican **Legacy** estas representan al curso anterior y cuenta con las versiones 6, 7 y 8.
¿Qué aprenderemos?
A nivel técnico aprenderás ha trabajar con las siguientes características en Laravel:
- Sobre Laravel 9
- Requerimientos de Laravel 9 y software a emplear
- Preparar el ecosistema con Laragon en Windows y Sail en Mac o Linux
- Crear un proyecto en Laravel con con Composer, el instalador de Laravel o Sail y Docker
- Levantar el servicio de Laravel Sail y Docker
- Explicar estructura de un proyecto en Laravel
- Visual Studio Code como IDE para desarrollar
- Manejo de las rutas
- Controladores, vistas, modelos rutas y componentes
- Trabajar con múltiples vistas (layout)
- Conexión a la base de datos
- Formularios para la gestión de datos y validación
- Sesión y sesión flash
- Carga de archivos
- Mover imágenes y generación de carpetas/discos
- Redirecciones y mensajes por sesión
- Artisan: Presentación de la línea de comandos de Laravel
- Seeder: Generar datos de prueba en nuestra aplicación
- CRUD con los modelos
- El archivo .env
- Conocer las librerías, Facades y funciones de ayuda principales en Laravel
- Crear funciones de Ayuda o helpers personalizadas.
- Creación de RestApis tipo CRUD y proteger la misma con tokens de acceso con Sanctum
- Actualizar nuestro proyecto de Laravel
- Módulo de usuario con login registro mediante Breeze o Laravel UI
- Uso de los middlewares para interceptar peticiones
- Pasar Laravel a producción en un ambiente Apache
- Crear app en Vue 3 y Oruga UI para consumir la Rest Api (En desarrollo…)
Integrar con Bootstrap 4 o Tailwind (algunos):
- Nav
- Cartas
- Alertas
- Modals
- Tablas
- Imágenes
- Carrusel
- Botones
- Grid y contaniner
- 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.
¿Para quién es este curso?
- Desarrolladores en PHP
- Desarrolladores en Laravel
- Desarrolladores en CodeIgniter
- Programadores que quieran adquirir nuevos conocimientos y habilidades
- Desarrolladores web del fullstack
- Desarrolladores que quieran mejorar sus posibilidades laborales
- Apasionados por las tecnologías y la programación
Enlaces de Descarga
Contraseña: redvirtual.bid