/
[MAD] Metodologías de Análisis y Diseño

[MAD] Metodologías de Análisis y Diseño

El área [MAD] Metodologías de Análisis y Diseño está diseñada para profesionales del desarrollo de software que buscan adquirir conocimientos avanzados en buenas prácticas de diseño y arquitectura. Esta área se enfoca en proporcionar herramientas, principios y técnicas esenciales para construir sistemas escalables, mantenibles y robustos, utilizando patrones y principios que son estándares de la industria.

CursoDuración

[MAD-010] Principios SOLID

Introduce 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 GOF

Explora 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 Arquitectura

Aborda 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 capas

Aborda 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

Related content