Essa disciplina tem como objetivo Padrões de projeto Orientados a Objetos. Padrões Fundamentais GoF. Padrões arquiteturais: Model View Controller (MVC) Model-View-ViewModel (MVVM) e Model View Presenter (MVP). Desenvolvimento utilizando banco de dados para adicionar, apagar, atualizar e pesquisar. Persistência de dados utilizando frameworks. de interface gráfica. Desenvolvimento Dirigido a Testes (TDD). Controle de versionamento.
- Introdução
- Parte 1 - Design Pattern GoF: Singleton (✅)
- Parte 2 - Design Pattern GoF: Factory (✅)
- Parte 3 - Design Pattern GoF: Adapter
- Parte 4 - Design Pattern GoF: Strategy
- Parte 5 - Design Pattern GoF: Observer
- Parte 6 - Design Pattern GoF: MVC
- Parte 7 - GRASP
- Parte 8 - SOLID
- Parte 9 - Padrões de Arquitetura
- Parte 10 - DDD - Domain-Driven Design (Padrões Táticos)