Enroll Course: https://www.coursera.org/learn/desenvolvimento-agil-com-padroes-de-projeto

Hoy quiero hablarles sobre un curso que considero esencial para quienes buscan mejorar sus habilidades en programación orientada a objetos y desarrollo ágil: **Desenvolvimento Ágil com Padrões de Projeto** en Coursera. Este curso está diseñado para quienes ya tienen una buena base en Java y desean profundizar en técnicas más avanzadas que les permitan manejar escenarios complejos de desarrollo de software.

### Resumen del curso
El curso se divide en cuatro semanas, cada una enfocada en diferentes patrones de diseño y principios de programación:
– **Semana 1**: Comienza con una introducción a los conceptos fundamentales de la programación orientada a objetos y el patrón Strategy, además de métodos de fábrica estáticos.
– **Semana 2**: Se centra en la herencia y la composición a través de cuatro patrones de herencia y tres patrones de composición.
– **Semana 3**: Aquí se abordan patrones más complejos, como Composite y Chain of Responsibility, y se introduce el patrón Singleton.
– **Semana 4**: Finalmente, los estudiantes se adentrarán en los patrones Abstract Factory y Builder, además de aprender sobre Dependency Injection y la creación de una aplicación gamificada como proyecto práctico.

### Lo que me gustó
1. **Estructura clara**: Cada semana está bien diseñada, lo que permite un aprendizaje progresivo de los conceptos.
2. **Contenido relevante**: Los patrones de diseño tratados son fundamentales en el desarrollo de software moderno, y su relevancia se manifiesta en situaciones del mundo real.
3. **Enfoque práctico**: La inclusión de un proyecto de gamificación al final del curso permite poner en práctica lo aprendido de manera creativa.
4. **Accesibilidad**: Coursera hace que el curso sea accesible para todos, con materiales de apoyo y foros de discusión para resolver dudas.

### Recomendación
Si ya tienes experiencia en programming Java y estás listo para llevar tus habilidades al siguiente nivel, este curso es altamente recomendable. No solo aprenderás a aplicar patrones de diseño, sino que también adquirirás las herramientas necesarias para desarrollar software flexible y adaptable a cambios de requisitos.

En conclusión, **Desenvolvimento Ágil com Padrões de Projeto** no es solo un curso, es una inversión en tu carrera como desarrollador. ¡No lo dudes y inscríbete hoy mismo!

Enroll Course: https://www.coursera.org/learn/desenvolvimento-agil-com-padroes-de-projeto