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:

  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. El curso tambien fué actualizado desde cero para las primeras secciones para trabajar con Laravel 9.
  3. 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:

  1. Sobre Laravel 9
  2. Requerimientos de Laravel 9 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 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.

¿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

Up4ever

Zippyshare

UptoBox

Contraseña: redvirtual.bid

Página Oficial del Curso

Udemy