Tópicos Especiais em Programação 5º Período CSTA - UTP Professor Diógenes Furlan Email: mestredidi@yahoo.com.br Site: //gerds.utp.br/diogenes/
Horário Segunda das 19:00 até as 20:30. Sexta das 21:00 até as 22:30. Laboratório 13, bloco A. Sexta das 21:00 até as 22:30. Faltas 4 hora/aula semanais 72/4 = 18 25% faltas = 9 vezes
Objetivos Compreender e desenvolver programas utilizando a tecnologia JAVA, com ênfase em J2SE. Compreender os conceitos de Orientação a Objetos e aplicá-los a linguagem JAVA, mais especificamente o Conceito de classes, objetos, herança, encapsulamento e polimorfismo. Compreender os conceitos relacionados a Padrões de Projeto. Estudar alguns padrões de projetos aplicados a linguagem JAVA. Compreender e aplicar técnicas de UML de forma prática a programas em JAVA.
Ementa Introdução à Linguagem Java Revisão de Orientação a Objetos Classe, objeto, herança, polimorfismo, interface Um pouco de diagramas UML Aplicações em janelas em Java Padrões de Projetos GoF em Java Singleton, builder, mediator, ...
Bibliografia Básica Curso Java e Orientação a Objetos Cursos Caelum. http://www.caelum.com.br/ Como Programar em Java DEITEL, H. M. 8ª edição. Prentice Hall. Fórum Java http://www.guj.com.br/
Metodologia das Aulas Parte de programação Ênfase à prática: Pequena introdução ao tema Produção de exercícios (validada durante a aula)
Metodologia das Avaliações 1º bimestre Participação em sala – 40% Prova Prática no computador – 60% 2º bimestre Prova teórica sobre conceitos de DP – 30% Trabalho prático – 30%
Datas das Avaliações Avaliação 1º bimestre – 22/setembro Avaliação 2º bimestre – 24/novembro 2ª Chamada – 1/dezembro Prova Final – 8/dezembro
Duvidas?