© Copyleft Fabio Kon
|
[ Aula 1 ] - 23/2 - Apresentação / Atividade 1 [ Aula 2 ] - 25/2 - História da POO |
|
[ Aula 3 ] - 2/3 - Intro Smalltalk: imagem, File In/Out, objetos, envio de mensagens [ Aula 4 ] - 4/3 - Ambiente de desenvolvimento Smalltalk, pacotes, protocolos, espacos de nomes, mais sobre mensagens, atributos [ Aula 5 ] - 9/3 - Blocos, repetição [ Aula 6 ] - 11/3 - Condicionais, Repetição condicional, classe Boolean [ Aula 7 ] - 16/3 - Coleções [ Aula 8 ] - 18/3 - Modelagem OO com cartões CRC - conceito e brainstorming [ Aula 9 ] - 23/3 - Modelagem OO com cartões CRC - dramatização e refinamento [ Aula 10 ] - 25/3 - Streams e manipulação de arquivos
Dia 30/3 não haverá aula: Semana Santa. |
|
Dia 1/4 não haverá aula: Semana Santa. [ Aula 11 ] - 8/4 - Classes Abstratas, Tratamento de Erros, Depuração, Ponteiros e Referência, Comparação de Referências e Valores, Utilização de Caracteres especiais e Impressão de Objetos [ Aula 12 ] - 10/4 - O arcabouço Seaside para sistemas Web [ Aula 13 ] - 13/4 - UML - diagramas estruturais (estáticos) [ Aula 14 ] - 15/4 - UML - diagramas comportamentais (dinâmicos) [ Aula 15 ] - 20/4 - Exercício de modelagem UML - Copa do Mundo [ Aula 16 ] - 27/4 - Modelos Flexíveis: minimizando acoplamento e maximizando coesão [ Aula 17 ] - 29/4 - Modelos Flexíveis: generalização, especialização e agregação |
|
Dia 4/5 não haverá aula: Semana de Break. Dia 6/5 não haverá aula: Semana de Break. [ Aula 18] - 11/5 - Revisão da matéria e dos exercícios UML [ Prova ] - 13/5 - Prova 1 [ Aula 20 ] - 18/5 - Padrões de projeto: Abstract Factory [ Aula 21 ] - 20/5 - Padrões GoF: Singleton, Builder, Composite, Strategy [ Aula 22 ] - 25/5 - Padrões GoF: Template Method, State, Façade, Mediator. [ Aula 23 ] - 27/5 - Padrões GoF: Iterator, Memento, Command, Adapter, Bridge, Decorator |
|
Dia 1/6 não haverá aula: Semana de Break. Dia 3/6 não haverá aula: Corpus Christ. [ Aula 24 ] - 8/6 - GoF: Proxy, Chain of Responsibility, Interpreter, Visitor, Prototype, Factory Method, Flyweight [ Aula 25 ] - 10/6 - Dependências em Smalltalk, padrão Observer [Copa] - 15/6 - Brasil 2 x 1 Coréia do Norte [ Aula 26 ] - 17/6 - Double Dispatch / Processos Internos e Externos em Smalltalk, comunicação entre processos [ Aula 27 ] - [ Aula 28 ] - [ Prova ] - 24/6 - Prova 2 Dia 29/6 não haverá aula: preparação para a sub. |
|
[ Prova ] - 1/7 - Prova Substitutiva |