Fundamentos de Laravel 9
En esta serie de videos aprenderemos los fundamentos de Laravel 9 creando una aplicación web desde cero hasta llevarla a producción.
Hay una nueva versión de este curso: Curso Laravel 10 desde cero Agregar los ejecutables de composer al PATH
PATH="$HOME/.composer/vendor/bin:$PATH”
Resumen del curso
- De principiante a experto
- 3h 22m de video HD
- 33 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
3h 22m de contenido, 33 lecciones
FREE
01:10En esta lección introductoria te adelanto lo que vamos a aprender en el curso y lo que necesitas saber antes de comenzar.
FREE
06:56En esta lección revisamos los requerimientos de Laravel 9 instalando Laragon (PHP 8) en Windows
PRO
06:04En esta lección cumplimos los requerimientos de Laravel 9 en Mac utilizando Laravel Valet
PRO
05:07En esta lección revisamos brevemente toda la estructura de carpetas que vienen en una instalación fresca de Laravel 9
PRO
05:30En esta lección explicamos en detalle cómo utilizar rutas y devolver vistas en Laravel 9
PRO
04:24En esta lección explicamos qué son y porqué darle nombre a las rutas en Laravel 9
PRO
04:54En esta lección aprendemos los fundamentos de Blade, cómo ejecutar expresiones de PHP y como utilizar directivas en Laravel 9.
PRO
04:49En esta lección aprendemos a utilizar plantillas o templates de Blade en Laravel 9 para evitar repetir la estructura HTML en cada una de las páginas.
PRO
07:57En esta lección explicamos cómo funcionan los componentes de Blade y cómo podemos utilizarlos para definir plantillas (layouts).
PRO
07:55En esta lección aprendemos qué son y cómo utilizar controladores para estructurar mejor nuestras aplicaciones hechas con Laravel 9.
PRO
05:22En esta lección aprendemos a configurar y obtener datos de una base de datos MySQL ya existente en Laravel 9.
PRO
10:28En esta lección aprendemos a crear y modificar esquemas de bases de datos utilizando migraciones en Laravel 9.
PRO
06:02En esta lección explicamos cómo realizar operaciones CRUD con Eloquent, el ORM de Laravel 9.
PRO
08:54En esta lección aprendemos a utilizar Eloquent para consultar registros por su identificador utilizando convenciones.
PRO
07:06En esta lección aprendemos a crear y enviar formularios de forma segura en Laravel 9.
PRO
03:58En esta lección aprendemos a obtener los datos del formulario y almacenarlos en la base de datos utilizando Eloquent en Laravel 9.
PRO
02:56En esta lección mostramos un mensaje exitoso cuando el usuario termina de crear un post utilizando mensajes de sesión en Laravel 9.
PRO
06:17En esta lección aprendemos a validar los datos de un formulario antes de insertarlos en la base de datos.
PRO
06:20En esta lección aprendemos a utilizar locales y cómo traducir los mensajes de validación a diferentes idiomas.
PRO
05:59En esta lección definimos una ruta y una vista con el formulario para mostrar el formulario para actualizar posts.
PRO
02:00En esta lección procesamos el formulario de edición para almacenar las modificaciones en la base de datos utilizando Eloquent en Laravel 9.
PRO
11:24En esta lección reestructuramos el controlador y el formulario para que sean más fácil de extender y mantener.
PRO
03:59En esta lección explicamos el problema de asignación masiva, cómo deshabilitar la protección automática y cómo proteger nuestras aplicaciones en Laravel 9.
PRO
05:52En esta lección implementamos un botón que permita eliminar posts de la base de datos utilizando Eloquent.
PRO
07:33En esta lección aprendemos a vincular archivos de Javascript y CSS sin ninguna herramienta y también a compilarlos y optimizarlos utilizando Vite.
PRO
02:50En esta lección aprendemos a instalar y configurar las variables de Bootstrap 5 utilizando Laravel Vite.
PRO
02:57En esta lección aprendemos a instalar Tailwind CSS en Laravel utilizando Vite.
PRO
03:42En esta lección aprendemos a activar y desactivar links de navegación dependiendo de la ruta en la que estemos actualmente.
PRO
07:20En esta lección utilizamos Tailwind CSS para darle un mejor aspecto a las páginas y a los formularios.
PRO
05:56En esta lección aprendemos a utilizar middleware para restringir acceso a ciertas rutas, dependiendo de si el usuario está autenticado o no.
PRO
09:55En esta lección creamos el formulario y el controlador para procesar el registro de usuarios en nuestra aplicación, sin utilizar paquetes adicionales.
PRO
11:11En esta lección implementamos y explicamos en detalle la lógica para hacer login y logout de forma segura.
PRO
09:52En esta lección veremos cómo publicar nuestra aplicación desde Github, cómo setear las variables de entorno de producción y cómo crear bases de datos.
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.