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

CodeIA2025 - Sesión 5 – Backend Profesional con IA

En esta quinta sesión damos el salto al desarrollo backend profesional utilizando nuestro enfoque de Ingeniería de Contexto. Trabajamos sobre el dominio Restaurantes para diseñar y generar con IA: el modelo de datos en PostgreSQL, los contratos de la API REST, la arquitectura modular en NestJS, la estructura del monorepo, el entorno de pruebas con Postman y mocks, y el conjunto de artefactos que guardamos en /docs/e4/*. Nuestro objetivo es salir de esta sesión con el backend NestJS generado por IA y ejecutable en local, y dejar la sesión 6 para desplegarlo, dockerizarlo y reforzar lo aprendido.

SesiónTodos
Hace 6 meses2h 56m 54s158 visualizaciones5.0(1 reviews)

Tecnologías

ORMNestSupabaseTypeScript

Herramientas IA utilizadas

AntigravityClaudeClaude Code
Iniciar sesión para comenzarCrear cuenta

Sesión 5 – Backend Profesional con IA

Programa Founders 2025 – CodeIA.dev\

Módulo 1 – Fundamentos de Ingeniería de Contexto

NestJS + PostgreSQL (Supabase) + Monorepo + Postman + Swagger


Descripción General

En esta quinta sesión damos el salto al desarrollo backend profesional utilizando nuestro enfoque de Ingeniería de Contexto. Trabajamos sobre el dominio Restaurantes para diseñar y generar con IA:

  • el modelo de datos en PostgreSQL,

  • los contratos de la API REST,

  • la arquitectura modular en NestJS,

  • la estructura del monorepo,

  • el entorno de pruebas con <

Contenido Protegido

Inicia sesión para acceder al contenido completo.

Iniciar SesiónCrear Cuenta

Índice de la sesión

00:003:43
Introducción al Backend con Nest.js y Supabase

Se presenta la sesión 6, enfocada en el desarrollo de backend utilizando Nest.js, Supabase para Postgres, monorepos, Postman y Swagger. Se explica el caso de uso de crear una API para restaurantes sin frontend.

03:4313:42
Conceptos Clave: Contratos, ORM y Swagger

Se profundiza en los contratos de la API REST, la arquitectura modular con Nest.js, el uso de Postman y mocks. Se explican conceptos como TypeScript, bases de datos relacionales vs. no relacionales, ORM (Prisma) y Swagger para la documentación automática de la API.

17:2534:17
Creación de Proyecto en Supabase y Estructura de Archivos

Demostración de cómo crear un proyecto en Supabase, incluyendo la configuración de la base de datos. Se discute la importancia de la autenticación y se inicia la creación de la estructura de carpetas para el monorepo en Visual Studio Code.

51:4212:24
Seguridad y Métodos HTTP

Se abordan las prácticas de seguridad al subir claves a repositorios (git ignore) y se explican los verbos HTTP (GET, POST, PUT, DELETE) con ejemplos prácticos en una aplicación web.

01:04:0610:50
Modelos de Datos y Entidades

Se definen los modelos de datos y las entidades principales para la aplicación de restaurantes (usuarios, restaurantes, menús, etc.), incluyendo la importancia de las relaciones entre ellas y cómo se reflejarán en los contratos de la API.

01:14:5656:00
Generación de Documentación con IA (Modelado de Datos)

Se inicia la generación de la documentación utilizando prompts de IA para el modelado de datos, destacando la importancia de las reglas de integridad referencial y cómo la IA las interpreta y aplica.

02:10:5644:24
Generación de Documentación con IA (Contratos API y Arquitectura Nest)

Se continúa con la generación de documentación para los contratos de la API y la arquitectura de Nest.js, observando cómo la IA adapta las respuestas según el modelo utilizado y la información previa.

02:55:201:30
Configuración de Prisma y Postman

Se explica la importancia de especificar Prisma como ORM y se genera un archivo JSON para Postman, que permite importar una colección de endpoints preconfigurada para pruebas de la API.

Lecciones relacionadas

  • Ingeniería de Contexto CodeIA 2025 - Sesion 0

Ingeniería de Contexto CodeIA 2025 - Sesion 0

2h 11m 39s

  • KickOff - CodeIA 2025

    KickOff - CodeIA 2025

    1h 31m 12s

  • CodeIA2025 - Sesión 3 – Agentes, Multi‑Agentes y Herramientas IA

    CodeIA2025 - Sesión 3 – Agentes, Multi‑Agentes y Herramientas IA

    2h 24m 51s

  • CodeIA2025 - Sesión 4 – Herramientas Multimodales & Planificación Principal de Proyectos

    CodeIA2025 - Sesión 4 – Herramientas Multimodales & Planificación Principal de Proyectos

    2h 25m 22s