Comprende y aplica patrones de diseño de software para crear soluciones eficientes. Aprenderás sobre las categorías creacionales, estructurales y de comportamiento, y su implementación usando programación orientada a objetos. Conoce cómo mejorar el diseño, reusabilidad y extensibilidad de tu código, y emplea UML para modelar relaciones entre clases. Implementa
El software y la ingeniería
Diseño de software
Patrones de diseño
POO
Conclusiones finales
Conoce quién enseña el curso

Daniel Basulto
Software Engineer en WGU Western Governors
Software Engineer en WGU Western Governors
4.7 · 329 opiniones


Julio Jaramillo
Excellent course! Ideal to remember fundamental topics.


Elda Margarita Urtecho Aguilar
Me gustaron mucho las analogías, hace que pueda digerir mejor los conceptos. El curso tiene muy buen ritmo, se encuentra bien segmentado. Gracias por considerar también el PCM.


Daniela Correa Muñoz
Fue un curso introductorio bastante interesante, me gusto mucho la forma en la que se presentaron los temas y la claridad con la que el profesor los desarrollo.


Joaquín J. Barros T.
Excelente curso introductorio. Resulta un poco confuso en las partes del código, pero los conceptos son bastante. El examen es algo truculento (?)
Este curso es parte de estas rutas de aprendizaje
La comunidad es nuestro super poder
Contenido adicional creado por la comunidad que nunca para de aprender



