Conocer las bases teóricas, principios, aspectos técnicos, ventajas, desventajas, componentes e
implementación de aplicaciones basadas en Clean Architecture (CA) (Arquitectura Limpia) con .NET 9;
considerando lógica de negocio centrada en el dominio, aplicación de Principios SOLID, Patrones de Diseño y su implementación con diferentes tecnologías; además de sus respectivas pruebas, construcción y despliegue.
¿CUÁL ES NUESTRO OBJETIVO?
Contar con los conocimientos y el entrenamiento práctico en el diseño conceptual e implementación
de aplicaciones basadas en Clean Architecture. Identificar las ventajas y desventajas; incluyendo las
características técnicas para su implementación y escenarios de aplicación a nivel empresarial.
¿QUÉ METODOLOGÍA USAREMOS?
- Exposición de aspectos teóricos de los temas.
- Desarrollo de casos prácticos progresivos.
- Experiencias del instructor y alumnos del curso (Participación activa).
¿QUÉ APRENDERÁS EN ESTE CURSO?
- Introducción a Clean Architecture
- Entitie Model & DDD
- Applications: Use Case & Ports
- Adapters: Gateways & Frameworks
- Adapters: Controllers & Frameworks
- Adapters: Presenters, Messages & Transactions
- Testing, Build & Deployments
- Evaluación y calificación
No Specifications