Este curso, perfecto para principiantes, te guiará a través del desarrollo de una aplicación usando Laravel desde cero. Con una serie de videotutoriales cortos y directos, dominarás los fundamentos del framework a partir de la versión 10.
En la lección final, veremos cómo actualizar la aplicación a Laravel 11, asegurando que estés al tanto de las últimas mejoras y características.
Este curso tiene como finalidad brindarte una base sólida de los aspectos esenciales de Laravel: desde el manejo de rutas y la gestión de vistas hasta la manipulación de bases de datos y más. Estos principios básicos, relevantes en diferentes versiones del framework, te proporcionarán conocimientos duraderos que podrás continuar aplicando a lo largo de tu carrera como desarrollador web.
Prerequisitos
Antes de instalar y comenzar a trabajar con Laravel, necesitarás tener un entorno de desarrollo con PHP para tu sistema operativo, así como instalar Composer, el manejador de dependencias para PHP.
Introducción
- 1 . Instalación de Laravel 10 4:25
- 2 . El Patrón Front Controller en Laravel 10 4:40
- 3 . Rutas básicas en Laravel 10 4:18
- 4 . Rutas con parámetros dinámicos 6:03
Manejo de vistas
- 5 . Copiar plantillas de HTML a Laravel 10 8:30
- 6 . Introducción a Blade 11:29
- 7 . Layouts tradicionales con Blade 6:41
- 8 . Layouts con componentes de Blade 6:59
- 9 . Generar URLs 8:49
Manejo de base de datos
- 10 . Creación de tablas con el sistema de migraciones 11:10
- 11 . Insertar datos usando Seeders en Laravel 10 7:36
- 12 . Obtener registros de la base de datos con Laravel 10 7:24
- 13 . Desarrollo de rutas y vistas dinámicas con el constructor de consultas 7:17
- 14 . Introducción al ORM Eloquent en Laravel 10 8:50
- 15 . Creación de registros con Eloquent ORM en Laravel 10 9:24
Creación de registros
- 16 . Crea un formulario para agregar datos con Laravel 10 o superior 10:22
- 17 . Validación de datos con Laravel 10 o superior 10:23
- 18 . Traducir los mensajes de errores de validación en Laravel 10 o superior 8:31
Uso de controladores
Actualización de registros
- 20 . Formulario de edición de registros en Laravel 10 o superior 4:54
- 21 . Actualización de registros en Laravel 10 o superior 4:07
Eliminación de registros
- 22 . Eliminación de registros en Laravel 10 o superior con eliminado lógico 9:36
- 23 . Enviar peticiones con AJAX utilizando Laravel y Blade 17:50
Manejo de vistas avanzado
- 24 . Creación de componentes Blade con Laravel 10 en adelante 8:01
- 25 . Transformar Markdown en HTML con Laravel y Blade 7:00
- 26 . Creación de interfaces flexibles con Laravel y Blade 12:55