🚀Aprende a conectar tu backend con bases de datos relacionales de forma profesional usando NestJS y Sequelize.
🚀En solo 2 horas, domina lo esencial para crear APIs escalables con modelos, relaciones y consultas reales.
💡Qué aprenderás:
✅ Introducción al Stack
¿Qué es Sequelize? ¿Qué es NestJS?
Diferencia entre ORM (Sequelize) y ODM (como Mongoose)
¿Por qué usar Sequelize con NestJS para bases relacionales?
Crear proyecto base NestJS (nest new)
Instalar dependencias para sequelize
Configurar conexión a PostgreSQL (o MySQL)
✅ Modelos y entidades
Crear modelo User con Sequelize y decoradores
Definir columnas y tipos (@Column, @Table)
Crear DTO con class-validator
Implementar servicio y controlador básico (CRUD parcial)
Probar endpoints con Postman
✅ Relaciones y consultas
Crear modelo Post relacionado con User
Relación 1:N (@HasMany, @BelongsTo)
Consultas con include para traer relaciones
Uso de findAll, findOne, create, update, destroy
Paginación y ordenamiento opcional
✅ Buenas prácticas y cierre
Estructura modular de NestJS (separar user/post)
Manejo de errores simples con try/catch
¿Qué más se puede hacer con Sequelize? (transacciones, scopes, hooks)
Recomendaciones para producción
Preguntas y respuestas.
👉Formato del Evento:
En remoto Zoom
👉Requisitos Previos:
Familiaridad con conceptos básicos de desarrollo con Nodejs o Javascript