Este programa especializado está orientado a brindar una comprensión sólida, práctica y comparativa de tres de las arquitecturas más relevantes en el desarrollo moderno de software con .NET 9: Arquitectura en Capas (Layered), Arquitectura Hexagonal (Ports & Adapters) y Clean Architecture (Arquitectura Limpia). Cada enfoque será abordado desde una perspectiva teórica, técnica y práctica, con el fin de dominar su estructura, implementación y despliegue en escenarios locales y en la nube.
¿CUÁL ES NUESTRO OBJETIVO?
El programa tiene como objetivo principal formar profesionales capacitados en el diseño e implementación de arquitecturas modernas con .NET 9, desde enfoques tradicionales hasta patrones avanzados orientados al dominio. A través de un enfoque progresivo, busca desarrollar competencias prácticas y conceptuales clave para afrontar escenarios empresariales reales, garantizando la preparación necesaria para abordar arquitecturas más complejas como DDD y Microservicios.
¿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.
¿QUÉ APRENDERÁS EN ESTE CURSO?
- LAYERED ARCHITECTURE
- Introducción a arquitectura de aplicaciones
- Layered Architecture / MS SQL
Server & Database Layer - Data Access Layer
- Data Access Entities Layer Parte I
- Data Access Entities Layer Parte II
- Business Logic Layer –Business Process
- Business Logic Layer -Automatization
- Presentación Layer -Blazor Server
- Casode integración
- Evaluación y calificación
- HEXAGONAL ARCHITECTURE
- Introducción a arquitectura Hexagonal
- Domain Model
- Applications & Services
- Driven Side Adapters (Part I)
- Driven Side Adapters (Part II)
- Messages & Transactions
- Testing, Build & Deployments
- Repaso y revisión preliminar
- Caso de integración
- Evaluación y calificación
- CLEAN ARCHITECTURE
- Introducción a Clean Architecture
- Entitie Model & DDD
- Applications
- Infrastructure
- Presentation
- Seguridad
- Testing, Build & Deployments
- Repaso y revisión preliminar
- Caso de integración
- Evaluación y calificación