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.
15 horas
Intermedio
Online en vivo
5 días / semana
Horario en tu país
Lunes a viernes · clases en vivo. Mira la hora local:
- 🇨🇱Chile20:00–23:00
- 🇦🇷Argentina21:00–00:00
- 🇵🇪Perú19:00–22:00
- 🇨🇴Colombia19:00–22:00
- 🇪🇨Ecuador19:00–22:00
- 🇲🇽México18:00–21: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
En este taller intensivo de 5 noches construimos, capa por capa, una API de Pedidos en .NET 10 y C# aplicando Clean Architecture según la propuesta de Robert C. Martin (Uncle Bob). Partimos de los fundamentos y la regla de dependencia, modelamos las reglas de negocio en la capa de Entidades (el agregado Pedido, sus líneas, value objects e invariantes), implementamos los casos de uso Crear pedido y Confirmar pedido con el patrón de puertos y presentadores, y conectamos los adaptadores de interfaz con persistencia real en SQL Server usando EF Core. Cerramos exponiendo la API con Swagger, manejando excepciones de forma centralizada en ASP.NET Core y probando el sistema de punta a punta. Al terminar comprenderás por qué casi todo el código funciona al principio pero se vuelve difícil de cambiar con el tiempo, y cómo mantener el negocio aislado del framework y de la base de datos.
Lo que vas a aprender
- Describir qué es Clean Architecture, sus ventajas y la regla de dependencia de Robert C. Martin
- Estructurar una solución .NET con un proyecto por anillo (Entities, UseCases, InterfaceAdapters, Main)
- Modelar reglas de negocio empresariales: el agregado Pedido, la entidad LineaPedido y los value objects Dinero y Cantidad
- Proteger las invariantes del dominio y probarlas con xUnit sin levantar API ni base de datos
- Implementar casos de uso con Input Ports, Interactors y Output Ports (el patrón Presenter de Uncle Bob)
- Construir los casos de uso Crear pedido y Confirmar pedido de principio a fin
- Implementar los adaptadores de interfaz: Repositorio (Gateway), Presenter y Controller, con un composition root
- Persistir el dominio con EF Core sobre SQL Server y aplicar migraciones
- Exponer la API con Swagger y manejar excepciones de forma centralizada con middleware en ASP.NET Core
- Probar la aplicación de punta a punta con Swagger y archivos .http
Programa del curso
5 módulos · 15 horas en total
- Introducción a Clean Architecture: por qué el código se vuelve difícil de cambiar y cómo la regla de dependencia aísla el negocio
- Los cuatro anillos, la regla de dependencia y el flujo de control con puertos
- Definición del caso de uso base: el dominio de Pedidos (Crear pedido y Confirmar pedido)
- Estructura inicial de la solución en Visual Studio
¿Para quién es?
- Desarrolladores .NET / C# que sienten que su código funciona pero se vuelve difícil de mantener
- Programadores que quieren dar el salto de implementar features a diseñar sistemas
- Quienes vienen de otros lenguajes y quieren aprender Clean Architecture con un caso real
- Estudiantes y profesionales que buscan bases sólidas de arquitectura backend
Requisitos previos
- Conocimientos básicos de programación orientada a objetos
- Nociones de C# (no se requiere ser experto)
- Tener instalado Visual Studio y el SDK de .NET 10
- SQL Server (Express o LocalDB) para la noche de persistencia
Metodología
Clases en vivo por Google Meet (quedan grabadas) + construcción guiada del proyecto capa por capa + ejercicios prácticos noche a noche.
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
$40.000 CLP · transf.
o $40.000 con tarjeta de débito o crédito
Extranjero · US$50 por PayPal
Para quienes se suman a esta primera versión del taller
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

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.

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.
