Fundamentos de Laravel 9
  • Introducción al curso Fundamentos de Laravel 9
  • Entorno de desarrollo para Laravel 9 en Windows
  • Entorno de desarrollo para Laravel 9 en Mac
  • Estructura de carpetas de Laravel 9
  • Cómo utilizar rutas en Laravel 9
  • Rutas con nombre en Laravel 9
  • Blade, el motor de plantillas de Laravel 9
  • Plantillas de Blade - Herencia
  • Plantillas de Blade - Componentes
  • Controladores en Laravel 9
  • Cómo conectar con una base de datos en Laravel 9
  • Qué son y cómo funcionan las migraciones en Laravel 9
  • Introducción a Eloquent el ORM de Laravel 9
  • Cómo consultar registros por su ID
  • Formulario para crear registros
  • Insertar registros en la base de datos con Eloquent
  • Mensajes de sesión en Laravel 9
  • Cómo validar formularios en Laravel 9
  • Cómo traducir los mensajes de validación en Laravel 9
  • Formulario para editar registros
  • Actualizar registros en la base de datos con Eloquent
  • Reestructuración de código
  • Qué significa asignación masiva y porqué es un problema
  • Cómo eliminar registros con Eloquent
  • Cómo agregar Javascript y CSS (SASS) en Laravel 9
  • Cómo instalar Bootstrap 5 en Laravel 9
  • Cómo instalar Tailwind CSS en Laravel 9
  • Cómo activar links de navegación en Laravel 9
  • Terminando el diseño con Tailwind CSS
  • Cómo proteger rutas de usuarios no autenticados
  • Cómo crear un formulario de registro de usuarios en Laravel 9
  • Cómo crear formularios de login y logout
  • Cómo hacer deploy de un proyecto de Laravel 9