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 6 – DevOps Bases

En esta sesión generamos toda la API principal del proyecto E4 (restaurantes, menús, platos, reservas, reseñas), pero los módulos users y roles se generan solo parcialmente, dejando la lógica de negocio y las reglas de acceso como tarea supervisada para el alumnado. Esto permite que la sesión avance con un backend completamente funcional para pruebas y despliegue, mientras que los alumnos desarrollan criterio profesional sobre diseño de seguridad, roles y autenticación.

SesiónTodos
Hace 5 meses2h 25m 51s96 visualizaciones5.0(1 reviews)

Tecnologías

Asistente IA para códigoClean CodeJavaScriptPlanningTypeScript

Herramientas IA utilizadas

AntigravityChatGPTClaudeClaude CodeCursorGeminiGitHub Copilot
Iniciar sesión para comenzarCrear cuenta

Sesión 6 – DevOps Bases

Proyecto E4 – Restaurantes · NestJS · Prisma · Docker · Easypanel · Swagger

Programa Founders 2025 – Sesión 6 (DevOps + Generación de Backend + Tarea Supervisada de Usuarios/Roles)

En esta sesión generamos toda la API principal del proyecto E4 (restaurantes, menús, platos, reservas, reseñas), pero los módulos users y roles se generan solo parcialmente, dejando la lógica de negocio y las reglas de acceso como tarea supervisada para el alumnado. Esto permite que la sesión avance con un backend completamente funcional para pruebas y despliegue, mientras que los alumnos desarrollan criterio profesional sobre diseño de segur

Contenido Protegido

Inicia sesión para acceder al contenido completo.

Iniciar SesiónCrear Cuenta

Índice de la sesión

00:004:06
Introducción a DevOps y NestJS

El instructor da la bienvenida, presenta el tema de DevOps y NestJS, y repasa las herramientas clave como Prisma, Docker, EasyPanel y Swagger, destacando las ventajas de NestJS para la documentación.

04:063:53
Gestión de Mentorías y Calendario

Se discute la política de mentorías, enfatizando la importancia de estar al día con el curso para acceder a sesiones adicionales. También se anuncia la creación de un calendario para las sesiones de diciembre debido a las festividades.

07:596:11
Plan de Implementación de la API

Se detalla el plan para generar la API principal del proyecto, incluyendo la creación de módulos para restaurantes, menús, platos, reservas y reseñas. Se asigna la implementación de usuarios y roles como tarea para los alumnos, explicando el uso de subagentes de IA para codificación, pruebas y despliegue.

14:1015:49
Configuración Inicial del Entorno y Prompting

El instructor muestra la configuración de su entorno de desarrollo (Cursor) y explica cómo construir el prompt para que la IA genere el código de la API, haciendo hincapié en la importancia de la documentación y la exclusión de lógica de negocio para usuarios y roles.

29:5918:29
Resolución de Problemas de Generación de Código

Se abordan los problemas iniciales con la generación de código por parte de la IA, como la falta de carpetas y la necesidad de confirmar las acciones. Se discute cómo la IA interpreta el prompt y la importancia de la interacción para guiar el proceso.

48:288:02
Discusión sobre Herramientas y Costos

Se compara el rendimiento de diferentes IDEs y modelos de IA (Cursor, VS Code con Copilot, Gemini) y se discuten los costos asociados a los tokens de IA, justificando la inversión por el valor que aporta en el desarrollo.

56:3024:00
Ajustes en la Estructura de Módulos y Modelos

Se identifican y corrigen discrepancias en los nombres de los módulos generados por la IA (por ejemplo, 'products' en lugar de 'menus' o 'menu items'), basándose en la documentación del proyecto. Se enfatiza la importancia de guiar a la IA para que siga la arquitectura definida.

01:20:3019:40
Configuración de Docker y PostgreSQL

Se explica cómo configurar Docker para levantar una base de datos PostgreSQL localmente, utilizando un archivo YAML y un Dockerfile. Se resuelven problemas comunes como la falta de instalación de Docker o errores en el archivo de configuración.

01:40:1018:10
Instalación de Dependencias y Migraciones de Prisma

Se procede con la instalación de dependencias (npm install) y la ejecución de las migraciones de Prisma para crear las tablas necesarias en la base de datos. Se abordan errores comunes relacionados con permisos y la configuración de Prisma.

01:58:2016:40
Resolución de Errores de Conexión y TypeScript

Se resuelven problemas de conexión a la base de datos y errores de TypeScript encontrados durante el proceso de migración. Se explica cómo la IA corrige automáticamente estos problemas y la importancia de un tipado correcto.

02:15:0010:49
Lanzamiento de la Aplicación NestJS y Swagger

Se logra levantar la aplicación NestJS, resolviendo conflictos de puertos y configurando el entorno. Se muestra el acceso a la documentación de Swagger generada automáticamente, permitiendo probar los endpoints 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 5 – Backend Profesional con IA

    CodeIA2025 - Sesión 5 – Backend Profesional con IA

    2h 56m 54s