Material das Aulas:
- Aula 00 - Apresentação da Disciplina
- Aula 01 - Orientação à Objetos
- Aula 02 - Análise e Projeto Orientados por Objetos
- Aula 03 - Padrões de Projeto GRASP
- Aula 04 - Padrões de Projeto GoF
- Aula 05 - Padrões GoF (Singleton e Iterator)
- Aula 06 - Padrões GoF (Factory Method e Abstract Factory)
- Aula 07 - Padrões GoF (Command e Template Method)
- Aula 08 - Padrões GoF (Observer e Builder)
- Aula 09 - Padrões GoF (Adapter e Composite)
- Aula 10 - Padrões GoF (Prototype e Façade)
- Aula 11 - Padrões GoF (Bridge e Decorator)
- Aula 12 - Padrões GoF (State e Strategy)
- Aula 13 - Padrões GoF (Proxy e Flyweight)
- Aula 14 - Padrões GoF (Mediator e Memento)
Listas de Exercícios:
- Lista de Exercícios 01 (Data de Entrega: 13/05)
- Lista de Exercícios 02 (Data de Entrega: 03/06)
- Lista de Exercícios 03 (Data de Entrega: 10/06)
- Lista de Exercícios 04 (Revisão P1)
Trabalhos:
- Trabalho Final (Data de Entrega: 22/07)
Datas Importantes:
- 17/06 de 17:00 às 19:30: Prova teórica sobre Orientação à Objetos, Análise e Projeto Orientados por Objetos e Padrões de Projeto GRASP;
- 22/07 de 17:00 às 19:30: Entrega e apresentação do Trabalho Final da disciplina;
- 29/07 de 17:00 às 19:30: Prova Final sobre Orientação à Objetos, Análise e Projeto Orientados por Objetos, Padrões de Projeto GRASP e Padrões de Projeto GoF.
Notas:
- Notas Finais (Atualizado em: 30/07 às 23h)
Programa do Curso:
- Análise e Projeto Orientados por Objetos
- Padrões de Projeto GRASP
- Padrões GoF (Gang of Four)
- Projeto Prático
Bibliografia Principal:
Craig Larman. Utilizando UML e Padrões, 3ª Edição, Bookman, 2007.
Erich Gamma, Richard Helm, Ralph Johnson e John Vlissides. Padrões de Projeto, Bookman, 2010.