Serie · Laravel 13

Aprende Laravel 13 desde cero.

Los fundamentos de Laravel, de la instalación hasta el deploy a producción, pasando por validación, autenticación y testing. Gratis, en español y actualizado para Laravel 13.

13 posts67 min de lectura

Contenido

Posts de la serie

Cada post asume el anterior, así que el orden importa.

  1. 01/13

    Instalación & Setup

    Configura tu entorno de desarrollo: requisitos, Laravel Herd, Sail, Starter Kits y configuración básica.

    [PHP 8.3+][Laravel Herd][Composer][Sail]
    4 minLeer
  2. 02/13

    Rutas

    Aprende el sistema de routing: rutas básicas, parámetros, nombres, grupos y route model binding.

    [Routing][Parámetros][Model Binding][Middlewares]
    4 minLeer
  3. 03/13

    Vistas & Layouts

    Domina Blade, el motor de plantillas: directivas, layouts, components y el stack TALL.

    [Blade][Layouts][Components][TALL Stack]
    5 minLeer
  4. 04/13

    Controllers

    Organiza tu lógica con Controllers: resource controllers, dependency injection y single action controllers.

    [Controllers][Resource Controllers][Policies][Validation]
    5 minLeer
  5. 05/13

    Models & Database

    Trabaja con bases de datos usando Eloquent ORM: models, migrations, relaciones y CRUD.

    [Eloquent][Migrations][Relationships][UUIDv7]
    7 minLeer
  6. 06/13

    Proyecto Práctico

    Construye un blog completo desde cero: autenticación, CRUD, comentarios y deploy.

    [CRUD][Autenticación][Breeze][Deploy]
    11 minLeer
  7. 07/13

    Validación

    Valida datos de entrada: $request->validate, Form Requests, mensajes personalizados y errores en Blade.

    [Validación][Form Requests][Errores][old()]
    5 minLeer
  8. 08/13

    Autenticación

    Login y registro con los starter kits y Fortify: proteger rutas, acceder al usuario y 2FA.

    [Starter Kits][Fortify][auth][2FA]
    5 minLeer
  9. 09/13

    Middleware

    Filtra peticiones HTTP: crear middleware, el método handle con $next, grupos, alias y parámetros.

    [Middleware][handle][Grupos][Alias]
    4 minLeer
  10. 10/13

    Testing con Pest

    Testea tu app con Pest: Feature vs Unit, tests HTTP, aserciones y RefreshDatabase.

    [Pest][Feature][HTTP Tests][RefreshDatabase]
    4 minLeer
  11. 11/13

    Componentes de Blade

    UI reutilizable con componentes: anónimos vs de clase, props, slots y el attribute bag.

    [Componentes][Props][Slots][Attributes]
    4 minLeer
  12. 12/13

    Artisan

    La consola de Laravel: comandos más usados, crear tu propio comando, argumentos, opciones y salida.

    [Artisan][make:command][Signature][Tinker]
    4 minLeer
  13. 13/13

    Deploy a producción

    Pon tu app online: requisitos, php artisan optimize, APP_DEBUG en false, permisos y Cloud/Forge.

    [Deploy][optimize][Producción][Forge]
    5 minLeer
Antes de empezar

Prerequisitos

Conocimientos

  • PHP básico (variables, funciones, arrays)
  • HTML y CSS básicos
  • Línea de comandos básica

Herramientas

  • PHP 8.3 o superior
  • Composer instalado
  • Editor de código (VS Code recomendado)
Cuando termines

Ahora, Laravel con agentes de IA

¿Ya tienes tu app Laravel funcionando? Aprende a desarrollarla con agentes de IA: Claude Code, Laravel Boost y MCP, con un flujo de trabajo real sobre el proyecto que acabas de construir.

IA para desarrolladores Laravel

La guía completa para codear Laravel con IA y exponer tu app a agentes como Claude, Cursor o ChatGPT.

FAQ

Preguntas frecuentes

¿Necesito experiencia previa con Laravel?

No. Esta serie está diseñada para principiantes. Solo necesitas conocimientos básicos de PHP y estar familiarizado con HTML.

¿Está actualizada para Laravel 13?

Sí. Todos los posts han sido actualizados para Laravel 13, incluyendo las nuevas características como UUIDv7, PHP Attributes y los Starter Kits modernos (React, Vue, Livewire 4, Svelte).

¿Cuánto tiempo toma completar la serie?

67 minutos de lectura en total. Si sigues los ejemplos en tu propio proyecto, cuenta varios días para completar los 13 posts, de la instalación al deploy.

¿Hay videos disponibles?

Sí. Cada post incluye un video complementario en la playlist de YouTube "Aprende Laravel".

¿Qué voy a construir?

En el último post construirás un blog completo con autenticación, CRUD de posts, sistema de comentarios y aprenderás a hacer deploy.

Siguiente paso

Tu primer proyecto Laravel empieza aquí.

Construye tu primer proyecto Laravel en menos de una semana, post a post.