Saltar al contenido
school

Este curso pertenece a las siguientes rutas de aprendizaje

file_download
Proyecto final
N/A
play_circle_outline
vista previa
7 minutos

play_circle_outline
vista previa
3 minutos
play_circle_outline
vista previa
7 minutos
play_circle_outline
vista previa
12 minutos
play_circle_outline
vista previa
2 minutos

play_circle_outline
vista previa
8 minutos
play_circle_outline
Definir todas las migraciones
10 minutos
play_circle_outline
Definir todos los enums de nuestro sistema
10 minutos
play_circle_outline
Definir todos los Modelos de forma completa
16 minutos
play_circle_outline
Definir todos los transformadores
12 minutos
play_circle_outline
Definir todos los filtros y su composición final
14 minutos

play_circle_outline
ViewModel para listar recetas con filtros y paginación
14 minutos
play_circle_outline
Definir las rutas y controladores
7 minutos
play_circle_outline
Añadiendo un sistema propio de autenticación
13 minutos
play_circle_outline
Vista para el listado de recetas completo
20 minutos
play_circle_outline
Vista para el detalle de recetas completo
12 minutos
play_circle_outline
ViewModel Upsert para el formulario de recetas
8 minutos
play_circle_outline
Formulario completo para crear/editar recetas
11 minutos
play_circle_outline
Upsert FormRequest para recetas
12 minutos
play_circle_outline
Acción para crear recetas
9 minutos
play_circle_outline
Acción para actualizar recetas
8 minutos
play_circle_outline
Acción para eliminar recetas y SoftDeletes
8 minutos
play_circle_outline
Mostrar las valoraciones en el detalle de una receta
8 minutos
play_circle_outline
Crear el formulario de valoraciones en el detalle de una receta
10 minutos
play_circle_outline
Validar y procesar valoración con Actions
7 minutos
play_circle_outline
Proceso para marcar las valoraciones como útiles
7 minutos
play_circle_outline
Proceso para poder crear Forks
21 minutos
play_circle_outline
Ajustar los botones de las cards de recetas y despedida¿?
5 minutos
Vídeo de introducción Domina Laravel Boost con Guidelines y Prompts Efectivos
play_circle_filled

Desbloquea el curso

starVer planes de suscripción
school

¿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.

assignment

Requisitos

Dominio sólido de Laravel 11 o superior (curso)
Conocimientos de PHP 8+ y programación orientada a objetos (ruta)
Recomendable experiencia con WSL2 si estás en Windows (curso)
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)
group

¿A quién va dirigido el curso?

Desarrolladores Laravel que quieren aprovechar al máximo Laravel Boost en sus proyectos
Programadores que buscan acelerar su desarrollo con IA manteniendo arquitectura profesional
Desarrolladores interesados en crear guidelines efectivas para su equipo y proyectos
Equipos que necesitan estandarizar patrones y convenciones con herramientas de IA
Cualquier desarrollador que quiera dominar los prompts para obtener código de calidad con Claude Code, Cursor o Codex
Profesionales que trabajan con Laravel a diario y buscan optimizar su flujo de trabajo con IA
help_outline

¿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.

card_membership

Certificado de finalización

emoji_events

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.

Especialista con +15 años de experiencia en desarrollo web Full Stack. Dominio avanzado en Laravel y Vue.js, creando aplicaciones modernas de alto rendimiento. Instructor profesional con 8 años compartiendo conocimiento a través de cursos especializados que han formado a cientos de desarrolladores.

Israel Parra

Desarrollador Full Stack & Formador

Valoraciones

5
star star star star star

1 valoraciones

star star star star star
star star star star star_border
star star star star_border star_border
star star star_border star_border star_border
star star_border star_border star_border star_border
Alan Ortega

hace 5 meses

Alan Ortega Justo y necesario
star star star star star
En esta epoca donde rigue la IA, el que se nos explique un flujo de trabajo con la misma fue de muchisima utilidad.
visibility Vista previa

star

¿Te gusta lo que ves? Accede a este curso completo y a más de 200 cursos con una suscripción.

launch Ver planes de suscripción