CodeIA Logo
Inicio
¿Qué es la Ingeniería de Contexto?ExperienciaProyectos realizados
Comunidad
FeedMiembrosCuadro de HonorCalendarioBolsa de trabajoEncuestasProyectos de la Comunidad
NoticiasPrecios
Formación
CursosLecciones
Co-Projects
Propuestas de proyectosEnviar propuesta de proyecto
RoadmapGlosarioContacto
Iniciar Sesión
CodeIA Logo

Transformando ideas en software profesional con IA. La nueva era del desarrollo ágil.

Legal

Política de PrivacidadTérminos de ServicioTérminos de SuscripciónAviso LegalCookies

Sígueme

Contactar

© 2026 CodeIA. Todos los derechos reservados.

Hecho con♥por sn4p.dev

Volver al catálogo
Vista previa bloqueada

Solo para Founders

Este contenido es exclusivo para miembros Founder.

Iniciar sesiónCrear cuenta

CodeIA2026 - Sesión 14 — Ecommerce con Laravel 12 (P7: Products & Inventory API)

Construcción del núcleo de un ecommerce: catálogo, inventario y operación (carrito y pedidos) sobre una API moderna con Laravel 12. Enfoque docs-first usando agentes de IA para generar arquitectura, contratos y documentación sin escribir código en vivo.

SesiónAvanzado
Hace 4 meses2h 10m 39s50 visualizaciones

Tecnologías

PHPAsistente IA para códigoPlanningLaravel

Herramientas IA utilizadas

Claude CodeClaudeVSCz.ai
Iniciar sesión para comenzarCrear cuenta

Sesión 14 — Ecommerce con Laravel 12 (P7: Products & Inventory API)

1. Introducción

En esta sesión entramos en el núcleo de un ecommerce: catálogo, inventario y operación (carrito y pedidos) sobre una API moderna. Usaremos Laravel 12 como base y trabajaremos con una mentalidad docs-first + agentes, para generar arquitectura, contratos y documentación sin detenernos en escribir código en vivo. La meta es salir con un backend "andamiado" y un plan de implementación claro para completar fuera de clase.

2. Descripción general

Durante la sesión construiremos el marco conceptual y operativo del Proyecto P7: un ecommerce backend en Laravel 12. Definiremos el dominio (Productos, Variantes, Stock, Carrito, Pedidos), diseñaremos contratos de API y estableceremos

Contenido Protegido

Inicia sesión para acceder al contenido completo.

Iniciar SesiónCrear Cuenta

Índice de la sesión

00:005:29
Introducción y Configuración Inicial

El instructor da la bienvenida, presenta la lección sobre un e-commerce con Laravel 12 y explica la configuración inicial del proyecto, incluyendo la creación de la carpeta y el nombre de la API.

05:293:21
Resolución de Acceso a Documentación

Se resuelve un problema de acceso a la documentación de la lección, explicando que el enlace de Discord llevaba a una vista restringida y cómo acceder correctamente a través de la sección de lecciones.

08:507:55
Fundamentos de Laravel y Comparativa de Frameworks

Se introduce Laravel como framework PHP, se discuten sus capacidades (backend/frontend), la elección de PHP 8.4 y MySQL/MariaDB, y la importancia de Docker para la configuración. Se compara Laravel con CodeIgniter y Symfony.

16:4513:42
Explicación del Patrón MVC en Laravel

Se detalla el patrón Modelo-Vista-Controlador (MVC) en Laravel, explicando el rol de cada componente (modelo para datos, vista para interfaz, controlador como intermediario) y cómo fluye una petición.

30:276:48
Planificación Avanzada con IA y Cloud

Se aborda la planificación avanzada del proyecto utilizando Cloud, destacando la importancia de la documentación y la planificación. Se discute el uso de Cloud y ZI para optimizar costos y eficiencia.

37:158:35
Definición de Contenido Clave y Arquitectura Mínima

Se establece el contenido clave del e-commerce (catálogo, inventario, carrito, pedidos), los contratos de API, el manejo de errores, paginación y filtros. Se introduce el concepto de ADRs para decisiones de arquitectura.

45:5015:52
Generación de Prompts Efectivos con ChatGPT

Se demuestra cómo generar prompts profesionales y efectivos usando ChatGPT para la configuración del proyecto, especificando tecnologías, herramientas y el formato de salida deseado.

01:01:4213:28
Configuración de Agentes y Estructura del Proyecto

Se explica la configuración de agentes especializados para diferentes tareas (arquitectura, implementación, testing) y cómo se define su stack, responsabilidades y estándares. Se muestra un ejemplo de archivo de configuración.

01:15:1018:14
Optimización de Prompts y Uso de Modelos de IA

Se discute la optimización de prompts para evitar gastos excesivos de tokens y se explican los diferentes modelos de Cloud (Opus, Sonnet, Haiku) para tareas específicas, como revisiones profundas o tareas rápidas.

01:33:2417:16
Inicio de la Generación del Proyecto con Cloud

Se inicia la generación del proyecto en Cloud, observando cómo la IA interpreta el prompt y comienza a crear la estructura, los archivos de configuración y la documentación, incluyendo detalles de testing y seguridad.

01:50:4019:53
Estructura de Carpetas y Configuración Docker

Se verifica la creación de la estructura de carpetas y los archivos Docker para levantar el entorno de desarrollo. Se discute la importancia de la organización de archivos y la configuración de Docker Compose.

Lecciones relacionadas

  • Scraping - Datos de una web - Ejercicio práctico

    Scraping - Datos de una web - Ejercicio práctico

    2h 7m 5s

  • CodeIA2026 - Sesión 13 – ChefGPT Backend (NestJS) con IA en OpenRouter (Haiku) + Admin + Deploy

    CodeIA2026 - Sesión 13 – ChefGPT Backend (NestJS) con IA en OpenRouter (Haiku) + Admin + Deploy

    2h 29m 44s

  • CodeIA2026 – Sesión 23 – Reflexión, Estrategia y Futuro de la Comunidad

    CodeIA2026 – Sesión 23 – Reflexión, Estrategia y Futuro de la Comunidad

    2h 9m 51s

  • CodeIA2026 - Sesión 19 – Arquitectura SaaS Multi-Tenant

    CodeIA2026 - Sesión 19 – Arquitectura SaaS Multi-Tenant

    2h 0m