NestJS + Arquitectura Hexagonal & Domain-Driven Design (DDD)
De NestJS desde cero a backends mantenibles y escalables: Arquitectura Hexagonal, DDD y cómo usar la IA para programar con esta arquitectura. 40 h en vivo, proyecto real y diploma verificable.
40 horas · 10 sábados
Intermedio - Avanzado
Online en vivo
1 días / semana

Horario en tu país
Sábados · clases en vivo. Mira la hora local:
- 🇨🇱Chile09:00–13:00
- 🇦🇷Argentina10:00–14:00
- 🇵🇪Perú08:00–12:00
- 🇨🇴Colombia08:00–12:00
- 🇪🇨Ecuador08:00–12:00
- 🇲🇽México07:00–11:00
Horarios referenciales según el huso horario estándar de cada país. Pueden variar por cambios de hora locales. Ante cualquier duda, escríbenos.
Sobre el curso
Casi todos sabemos hacer que una API funcione —y hoy, con la IA, más rápido que nunca. El problema aparece después: a los seis meses cada cambio cuesta el doble, los tests son una pesadilla y la lógica de negocio termina dispersa entre controllers y servicios pegados a la base de datos. Y la IA no te salva de eso: lo acelera. Sin criterio de arquitectura, te entrega el mismo desorden, solo que más rápido. Este curso te enseña a diseñar aplicaciones con Arquitectura Hexagonal (Puertos y Adaptadores) y Domain-Driven Design (DDD), de modo que la lógica de negocio quede aislada, protegida y fácil de probar, y la tecnología (base de datos, framework, forma de exponer la API) sea un detalle intercambiable. Y, sobre todo, aprenderás a usar la IA para programar aplicando esta misma arquitectura: a dirigirla y a revisar con criterio lo que genera, para que te ayude a construir software sostenible en vez de acelerar el desorden. Es un curso de arquitectura y criterio para la era de la IA. El diferenciador frente al mercado: integra diseño REST de nivel profesional y seguridad dentro de la arquitectura (no como recetas sueltas), y construyes un proyecto real desde cero: una plataforma de reservas con invariantes de concurrencia, varios bounded contexts y comunicación por eventos. Modalidad: 10 sesiones en vivo de 4 horas los sábados (quedan grabadas), con trabajo a tu ritmo entre clases y diploma verificable al entregar el proyecto final.
Lo que vas a aprender
- Dominar los fundamentos de NestJS (módulos, controladores, providers, inyección de dependencias) aunque partas desde cero.
- Usar la IA para programar aplicando Arquitectura Hexagonal y DDD: dirigir y revisar con criterio lo que genera, en vez de acelerar el desorden.
- Diseñar un sistema con puertos y adaptadores aplicando de verdad la regla de dependencias.
- Exponer el mismo dominio por varias interfaces (REST, GraphQL, gRPC, CLI, mensajería) e intercambiar la base de datos sin tocar el negocio.
- Modelar el dominio con DDD táctico (agregados, value objects, eventos) y organizar sistemas grandes con DDD estratégico (bounded contexts).
- Saber dónde vive cada cosa: transacciones, eventos, lecturas, errores y autorización.
- Diseñar APIs REST de nivel profesional: idempotencia, versionado, paginación y un contrato de errores estándar (RFC 9457).
- Asegurar la aplicación: autenticación, autorización a nivel de objeto y las defensas del OWASP API Security Top 10.
- Montar una estrategia de testing apoyada en la arquitectura, con tests que impiden que el código vuelva a acoplarse.
- Aplicar criterio de arquitecto: costos reales de hexagonal, sus versiones ligeras y, sobre todo, cuándo NO vale la pena aplicarla.
Programa del curso
14 módulos · 40 horas en total
- TypeScript para DDD: generics, tipos discriminados, readonly, branded types
- Principios SOLID aplicados
- NestJS: estructura de proyecto, CLI, módulos, controladores y rutas
- Providers e inyección de dependencias
- DTOs y validación con pipes; configuración por entorno
¿Para quién es?
- Desarrolladores que ya escribieron alguna API y sienten que su código se desordena con el tiempo.
- Quienes parten desde cero en NestJS y quieren aprender arquitectura backend profesional.
- Programadores que quieren dar el salto de hacer features a diseñar sistemas.
- Quienes quieren criterio para dirigir a la IA y revisar lo que genera.
Requisitos previos
- JavaScript y TypeScript básico.
- Saber qué es una API REST.
- Node.js y Git.
- NestJS NO es requisito: se aprende desde cero en la primera clase.
Metodología
Clases en vivo por Google Meet (quedan grabadas) y gestión del curso en Google Classroom (material, avisos, grabaciones y foro de dudas). Entregables en GitHub: cada alumno construye su proyecto en su repositorio (portafolio). Trabajo asincrónico entre sesiones, avanzando el proyecto a tu ritmo, con feedback personalizado.
Tu instructor

Ángel Gabriel Sepúlveda Sepúlveda
Co-Founder & Technical Instructor · DAS Soluciones
Ingeniero en Informática (Instituto Profesional Santo Tomás) con una trayectoria consolidada en la transformación digital de los sectores Financiero (Fintech), Retail y Cultural. Diseño y construyo soluciones de alta complejidad con foco en seguridad y escalabilidad. Hoy, en el ecosistema Fintech, trabajo en la optimización de productos financieros con un stack moderno: .NET Core, NestJS y React. Me especializo en Arquitectura Hexagonal y en el desarrollo asistido por Inteligencia Artificial para automatizar procesos críticos de negocio: uso la IA para potenciar el criterio técnico, no para reemplazarlo. Defiendo la excelencia técnica a través de Clean Code, principios SOLID y la mentoría continua, construyendo sistemas robustos, desacoplados y preparados para escalar. Mi objetivo es seguir aportando valor con soluciones que mejoren la eficiencia operativa y la seguridad de la información, y compartir ese conocimiento para que más desarrolladores den el salto de "hacer features" a "diseñar sistemas".
Inversión
Precio de lanzamiento vs. valor regular. Reserva tu cupo hoy.
Precio de lanzamiento
$150.000 CLP · transf.
o $150.000 con tarjeta de débito o crédito
Extranjero · US$180 por PayPal
o 2 cuotas de US$90
o 2 cuotas de $75.000
Financiamiento directo, sin interés · no es cuota de tarjeta
Pago en 2 cuotas sin recargo: 1ª al matricular · 2ª el 15 de julio.
Valor normal
$180.000 CLP · transf.
Extranjero · US$210 por PayPal
Valor normal del curso, a partir de los siguientes grupos.
Te confirmamos cupo y medio de pago por WhatsApp. Sin compromiso.
Recibe toda la información del curso
Déjanos tus datos y te enviamos los detalles. Sin compromiso — resolvemos tus dudas y te ayudamos a reservar tu cupo.
- Temario completo y detallado
- Fechas y horarios por país
- Valores y opciones de financiamiento
¿Prefieres respuesta inmediata?
Pregunta por WhatsAppTambién te puede interesar
Cursos relacionados
Taller .NET 10 + Clean Architecture
Aprende .NET 10 y C# construyendo una API real de Pedidos con Clean Architecture, capa por capa, en 5 noches.

Introducción a NestJS con Arquitectura Hexagonal
Taller gratuito y en vivo: descubre por qué tu código en NestJS se vuelve inmantenible con el tiempo y cómo la Arquitectura Hexagonal y DDD lo resuelven. En 3 clases pasás de una API acoplada a un dominio limpio, desacoplado y fácil de testear.
