Núcleo introdutório* | Aula 01 – Aula introdutória
Aula 02 – Fundamentos de modelagem OO |
Núcleo básico* | Aula 03 – Estrutura de um programa OO
Aula 04 – Diagrama de classes de UML Aula 05 – Modelagem estrutural e dinâmica Aula 06 – UML – visão geral Aula 07 – Diagrama de casos de uso de UML Aula 08 – Diagrama de atividades de UML – parte 1 Aula 09 – Diagrama de visão geral de interação de UML Aula 10 – Metodologia de modelagem – etapas 1 e 2 (modelagem inicial: estrutural e dinâmica) Aula 11 – Diagramas de sequência e de comunicação de UML Aula 12 – Metodologia de modelagem – etapa 3 (refinamento de casos de uso) Aula 13 – Diagrama de máquina de estados de UML Aula 14 – Metodologia de modelagem – etapa 4 (modelagem de estados) Aula 15 – Metodologia de modelagem – etapa 5 (domínio da solução – projeto) |
Núcleo situações especiais* | Aula 16 – Diagramas de objetos, de estrutura composta, de utilização e de temporização
Aula 17 – Metodologia de modelagem – etapa 6 (situações especiais) |
Núcleo algoritmos de métodos* | Aula 18 – Diagrama de atividades de UML – parte 2 (modelagem de algoritmo de método)
Aula 19 – Metodologia de modelagem – etapa 7 (modelagem de algoritmos) |
Núcleo geração de código* | Aula 20 – Metodologia de modelagem – etapa 8 (implementação) |
Núcleo organização* | Aula 21 – Organização de especificação OO |
Núcleo avaliação de consistência* | Aula 22 – Avaliação de consistência |
Núcleo incremento de qualidade* | Aula 23 – Incremento da qualidade de especificação OO |
* Slides das aulas, em formato pptx, em arquivo compactado (zip)