Carried out on the Alura platform, applying basic practices with familar design patterns(behavioral).
The course covered the following topics:
- Strategy pattern
- Chain of Responsability pattern
- Template method pattern
- State pattern
- Command pattern
- Observer pattern