[MAD] Metodologías de Análisis y Diseño
Curso | Duración |
---|---|
[MAD-010] Principios SOLIDIntroduce los principios SOLID de programación orientada a objetos: Responsabilidad única, Abierto/Cerrado, Sustitución de Liskov, Segregación de la interfaz e Inversión de dependencias. Cada principio busca mejorar la estructura, flexibilidad y mantenimiento del código, promoviendo un diseño de software más eficiente y escalable. | 8-12 horas |
[MAD-020] Patrones de Diseño GOFExplora conceptos esenciales de patrones creacionales, estructurales y de comportamiento, destacando su relación con la programación orientada a objetos. Aborda patrones como Singleton, Decorator y Observer, brindando herramientas para desarrollar software robusto, reutilizable y eficiente. | 20 horas |
[MAD-030] Patrones de ArquitecturaAborda conceptos clave como patrones monolíticos y distribuidos, MVC, arquitecturas en capas, microservicios, CQRS, DDD y hexagonal. Además, explora Blockchain, integración empresarial, patrones de seguridad y cómo combinarlos para diseñar aplicaciones escalables, seguras y eficientes en entornos modernos. | 25 horas |
[MAD-040] Arquitectura de aplicaciones empresariales, patrones diseño y capasAborda la arquitectura de aplicaciones empresariales mediante patrones como MVC, microservicios, CQRS y hexagonal. Explora diseño en capas (presentación, negocio, datos) y patrones creacionales, estructurales y de comportamiento. Profundiza en conceptos como DDD, eventos y mensajería distribuida, proporcionando herramientas para el desarrollo escalable y flexible. | 20 horas |