Programação Orientada à Objetos II

Prof. MSc. Leanderson André
Universidade da Região de Joinville
29 de Julho 2024

Resumo

Plano de aula para a disciplina de Programação Orientada à Objeto II Turma B do Bacharel em Engenharia de Software.

Ementa

Cronograma

Sujeito a mudanças durante o semestre letivo.

1o Bimestre

Aula Data Conteúdo Atividade Prevista
01 29 de Jul Apresentação da Disciplina Revisão de POO/Coleções
02 31 de Jul Introdução ao JDBC
03 05 de Ago Insert,Update e Delete
04 07 de Ago Consultas
05 12 de Ago Procedures/Functions
06 14 de Ago Transações
07 19 de Ago Pool de Conexões
08 21 de Ago Exercícios Revisão para a prova
09 26 de Ago PROVA
10 28 de Ago JPA Reposição de aula
11 02 de Set JPA
12 04 de Set JPA 2a chamada da prova
13 09 de Set JNoSQL
14 11 de Set JNoSQL
15 16 de Set JNoSQL Reposição de aula
16 18 de Set Exercícios
17 23 de Set Exercícios Revisão para a prova
18 25 de Set PROVA

2o Bimestre

Aula Data Conteúdo Atividade Prevista
01 30 de Set Interface Gráfica de Usuário
02 02 de Out Interface Gráfica de Usuário 2a chamada da prova
03 07 de Out Interface Gráfica de Usuário
04 09 de Out Interface Gráfica de Usuário
05 16 de Out Interface Gráfica de Usuário
06 21 de Out Interface Gráfica de Usuário
07 23 de Out Interface Gráfica de Usuário
08 28 de Out Exercícios Revisão para a prova
09 30 de Out PROVA
10 04 de Nov Boas práticas de Programação
11 06 de Nov Boas práticas de Programação 2a chamada da prova
12 11 de Nov Boas práticas de Programação
13 13 de Nov Boas práticas de Programação
14 18 de Nov Boas práticas de Programação Reposição de Aula
15 25 de Nov Exercícios Revisão para a prova
16 27 de Nov PROVA
17 02 de Dez A definir
18 04 de Dez 2a chamada da prova
11 de Dez EXAME FINAL

Critérios de Avaliação

Atividade Peso
Prova 01 50%
Prova 02 50%

Bibliografia

BLOCH, Joshua. "Java efetivo." 2a. ed. Editora: Alta Books(2008).Martin, Robert C. Código limpo: habilidades práticas do Agile software. Alta Books Grupo Editorial, 2019.

Feathers, Michael C. Trabalho eficaz com código legado. AMGH Editora, 2013.

Fowler, Martin. Refactoring. Addison-Wesley Professional, 2018.

Furgeri, Sérgio. Java 8 - Ensino Didático - Desenvolvimento e Implementação de Aplicações. Disponível em: Minha Biblioteca, Editora Saraiva, 2015.