🎉 ¡Aprovecha el último descuento del año: 60% OFF en 2 planes!

10d - 15h - 44m - 29s'

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”
Fundamentos de Laravel 9

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

1. Introducción al curso Fundamentos de Laravel 9
FREE
01:10
En esta lección introductoria te adelanto lo que vamos a aprender en el curso y lo que necesitas saber antes de comenzar.
725
2. Entorno de desarrollo para Laravel 9 en Windows
FREE
06:56
En esta lección revisamos los requerimientos de Laravel 9 instalando Laragon (PHP 8) en Windows
637
3. Entorno de desarrollo para Laravel 9 en Mac
PRO
06:04
En esta lección cumplimos los requerimientos de Laravel 9 en Mac utilizando Laravel Valet
439
4. Estructura de carpetas de Laravel 9
PRO
05:07
En esta lección revisamos brevemente toda la estructura de carpetas que vienen en una instalación fresca de Laravel 9
563
5. Cómo utilizar rutas en Laravel 9
PRO
05:30
En esta lección explicamos en detalle cómo utilizar rutas y devolver vistas en Laravel 9
543
6. Rutas con nombre en Laravel 9
PRO
04:24
En esta lección explicamos qué son y porqué darle nombre a las rutas en Laravel 9
485
7. Blade, el motor de plantillas de Laravel 9
PRO
04:54
En esta lección aprendemos los fundamentos de Blade, cómo ejecutar expresiones de PHP y como utilizar directivas en Laravel 9.
479
8. Plantillas de Blade - Herencia
PRO
04:49
En 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.
443
9. Plantillas de Blade - Componentes
PRO
07:57
En esta lección explicamos cómo funcionan los componentes de Blade y cómo podemos utilizarlos para definir plantillas (layouts).
408
10. Controladores en Laravel 9
PRO
07:55
En esta lección aprendemos qué son y cómo utilizar controladores para estructurar mejor nuestras aplicaciones hechas con Laravel 9.
364
11. Cómo conectar con una base de datos en Laravel 9
PRO
05:22
En esta lección aprendemos a configurar y obtener datos de una base de datos MySQL ya existente en Laravel 9.
333
12. Qué son y cómo funcionan las migraciones en Laravel 9
PRO
10:28
En esta lección aprendemos a crear y modificar esquemas de bases de datos utilizando migraciones en Laravel 9.
319
13. Introducción a Eloquent el ORM de Laravel 9
PRO
06:02
En esta lección explicamos cómo realizar operaciones CRUD con Eloquent, el ORM de Laravel 9.
302
14. Cómo consultar registros por su ID
PRO
08:54
En esta lección aprendemos a utilizar Eloquent para consultar registros por su identificador utilizando convenciones.
273
15. Formulario para crear registros
PRO
07:06
En esta lección aprendemos a crear y enviar formularios de forma segura en Laravel 9.
262
16. Insertar registros en la base de datos con Eloquent
PRO
03:58
En esta lección aprendemos a obtener los datos del formulario y almacenarlos en la base de datos utilizando Eloquent en Laravel 9.
247
17. Mensajes de sesión en Laravel 9
PRO
02:56
En esta lección mostramos un mensaje exitoso cuando el usuario termina de crear un post utilizando mensajes de sesión en Laravel 9.
257
18. Cómo validar formularios en Laravel 9
PRO
06:17
En esta lección aprendemos a validar los datos de un formulario antes de insertarlos en la base de datos.
241
19. Cómo traducir los mensajes de validación en Laravel 9
PRO
06:20
En esta lección aprendemos a utilizar locales y cómo traducir los mensajes de validación a diferentes idiomas.
222
20. Formulario para editar registros
PRO
05:59
En esta lección definimos una ruta y una vista con el formulario para mostrar el formulario para actualizar posts.
216
21. Actualizar registros en la base de datos con Eloquent
PRO
02:00
En esta lección procesamos el formulario de edición para almacenar las modificaciones en la base de datos utilizando Eloquent en Laravel 9.
204
22. Reestructuración de código
PRO
11:24
En esta lección reestructuramos el controlador y el formulario para que sean más fácil de extender y mantener.
212
23. Qué significa asignación masiva y porqué es un problema
PRO
03:59
En 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.
225
24. Cómo eliminar registros con Eloquent
PRO
05:52
En esta lección implementamos un botón que permita eliminar posts de la base de datos utilizando Eloquent.
195
25. Cómo agregar Javascript y CSS (SASS) en Laravel 9
PRO
07:33
En esta lección aprendemos a vincular archivos de Javascript y CSS sin ninguna herramienta y también a compilarlos y optimizarlos utilizando Vite.
230
26. Cómo instalar Bootstrap 5 en Laravel 9
PRO
02:50
En esta lección aprendemos a instalar y configurar las variables de Bootstrap 5 utilizando Laravel Vite.
217
27. Cómo instalar Tailwind CSS en Laravel 9
PRO
02:57
En esta lección aprendemos a instalar Tailwind CSS en Laravel utilizando Vite.
202
28. Cómo activar links de navegación en Laravel 9
PRO
03:42
En esta lección aprendemos a activar y desactivar links de navegación dependiendo de la ruta en la que estemos actualmente.
202
29. Terminando el diseño con Tailwind CSS
PRO
07:20
En esta lección utilizamos Tailwind CSS para darle un mejor aspecto a las páginas y a los formularios.
177
30. Cómo proteger rutas de usuarios no autenticados
PRO
05:56
En esta lección aprendemos a utilizar middleware para restringir acceso a ciertas rutas, dependiendo de si el usuario está autenticado o no.
192
31. Cómo crear un formulario de registro de usuarios en Laravel 9
PRO
09:55
En esta lección creamos el formulario y el controlador para procesar el registro de usuarios en nuestra aplicación, sin utilizar paquetes adicionales.
173
32. Cómo crear formularios de login y logout
PRO
11:11
En esta lección implementamos y explicamos en detalle la lógica para hacer login y logout de forma segura.
170
33. Cómo hacer deploy de un proyecto de Laravel 9
PRO
09:52
En 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.
159

Tu instructor

Jorge García

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
Beto Vásquez
Estos videos son impresionantes, no he visto nada mejor que ello. Un material muy limpio muy claro y profesional.
Kenneth Ruiz
Kenneth Ruiz
Excelente tutorial ! Mil gracias. Como siempre todo muy bien explicado y de una manera sencilla.
Dileydi Ramos
Dileydi Ramos
Muchas gracias Jorge, muy clara la explicación. Gracias por aprendible.com enserio AMO tus videos los AMO.
César Cruz
César Cruz
Más del 90% de nuestros estudiantes recomiendan Aprendible por la calidad de los cursos.