Este curso pertenece a las siguientes rutas de aprendizaje
¿Qué aprenderás?
Laravel Boost es el servidor MCP (Model Context Protocol) oficial creado por el equipo de Laravel que revoluciona la forma de desarrollar con IA. Proporciona contexto completo del proyecto a Claude Code, Cursor, Windsurf y cualquier herramienta de IA compatible con MCP, permitiendo que comprendan tu proyecto, versiones, dependencias, arquitectura, modelos, rutas y configuración para generar código coherente con tu estilo y patrones específicos.
A diferencia del desarrollo tradicional con IA, hacer uso de Laravel Boost con guidelines personalizadas transforma a cualquier asistente de IA en un desarrollador que conoce exactamente tu arquitectura, tus patrones y tu forma de trabajar. El secreto está en definir guidelines precisas y dominar la generación de prompts efectivos para obtener código que respete tu arquitectura desde el primer momento.
En este curso desarrollaremos una aplicación completa de recetas desde cero, implementando arquitectura profesional con ViewModels, Actions, Filters y Transformers, utilizando Laravel Boost para acelerar el desarrollo, siempre manteniendo el control total sobre la calidad y arquitectura del código.
Lo que cubriremos
🚀 Fundamentos de Laravel Boost
Qué es Laravel Boost
Instalación y configuración con Laravel Sail
Herramientas MCP disponibles
Integración con Claude Code, aunque puedes elegir la IA que prefieras
Comprensión del contexto del proyecto
📝 Guidelines Profesionales
Filosofía y propósito de las guidelines personalizadas
Estructura y organización de archivos .ai/guidelines
Definición de arquitectura y patrones propios
Convenciones y reglas del proyecto
Guidelines por capas: models, actions, viewmodels, filters, transformers
Tamaño óptimo y segmentación efectiva
🎯 Prompts Efectivos para Desarrollo con IA
Anatomía de un prompt profesional
Iteración y refinamiento de resultados
Prompts para arquitectura vs implementación
Comandos específicos y contexto del proyecto
Corrección y mejora continua del código generado
🏗️ Arquitectura de la Aplicación de Recetas
Diseño del modelo de datos y relaciones
Implementación del patrón Base Model + Concerns + Builder
Estructura y desarrollo de todo el proyecto manteniendo SRP + DRY
Separación de responsabilidades por capas
Configuración vs lógica de negocio
📊 ViewModels y Presentación de Datos
Patrón ViewModel para preparar datos de vistas
ViewModels para listados con filtros y paginación
ViewModels para formularios de alta y de edición
ViewModels para detalle, con recetas relacionadas y mucho más
Transformers para preparar datos para Blade
🔧 Actions y Lógica de Negocio
Implementación del patrón Action
Actions para operaciones CRUD
Actions para casos de uso fuera de operaciones CRUD
🔍 Sistema de Filtros Avanzado
Patrón Filter para consultas complejas
Filtros combinables y reutilizables
Pipeline pattern para encadenar filtros
Filtros por ingredientes, categorías, dificultad y mucho más hasta 7
🎨 Interfaz con Blade
Integración de ViewModels con Blade
Formularios reutilizables con ViewModels para alta/edición
Sistema de Fork y mucho más...
✅ Validación y Form Requests
Form Requestss Upsert
Mensajes de error personalizados
Validación de arrays, enums y mucho más...
Tecnologías que Usaremos
Laravel Boost - Servidor MCP oficial de Laravel
Laravel 12 - Framework PHP
Laravel Sail - Entorno de desarrollo Docker
Claude Code / Codex - Asistentes de IA
MySQL 8 - Base de datos relacional
Blade - Motor de plantillas
En este curso desarrollaremos una aplicación de recetas completa desde cero, utilizando Laravel Boost para proporcionar contexto perfecto a las herramientas de IA, implementando arquitectura profesional con patrones avanzados. Al finalizar el curso serás capaz de configurar guidelines efectivas que transformen cualquier asistente de IA en un experto de tu arquitectura específica, dominando la generación de prompts para obtener código de calidad profesional que respete tus patrones desde el primer intento.
Requisitos
Recomendable haber realizado el curso Laravel en Piezas (curso)
Recomendable haber realizado el curso Buscador Avanzado en Laravel con el Patrón Pipeline (curso)
Muy recomendable tener acceso a los libros de la plataforma, todo está ahí (libros)
¿A quién va dirigido el curso?
¿Qué hacer en caso de dudas durante el curso?
Los planes de suscripción trimestral y anual incluyen soporte a través del foro del curso.
Las dudas que se planteen en el foro del curso serán respondidas en un plazo máximo de 24 horas laborables.
Las dudas planteadas deben estar relacionadas con el contenido del curso y no con desarrollos personalizados que no estén relacionados con el curso.
Certificado de finalización
Al completar todas las lecciones del curso, obtendrás un certificado de finalización en formato PDF personalizado con tu nombre y un código QR de verificación.
- center_focus_weak Código QR con enlace al curso
- picture_as_pdf Descargable en formato PDF
- person Personalizado con tu nombre
star Disponible exclusivamente para suscriptores.
Valoraciones
1 valoraciones