Desenvolvimento Java
Objetivos
Capacitar o aluno para o aprendizado de linguagem e programação , através do Paradigma da Orientação a Objetos e prepará-lo para a implementação de aplicações voltadas tanto para a Internet, quanto para desktop.
Conteúdo Programático
Programação OO e Desenvolvimento Aplicações Desktop
1. Programação de algoritmos.
2. Conceitos de Orientação a Objetos.
3. Programação OO.
4. Linguagem Java.
5. Desenvolvimento de Aplicações Visuais com Swing.
6. Java e Banco de Dados.
Desenvolvimento WEB
1. Introdução ao Desenvolvimento Web com Java.
2. Jsp.
3. Servlets.
4. Java Beans.
5. Desenvolvimento em três camadas com Padrão MVC
6. Persistência de Objetos em Banco de Dados Relacionais
Bibliografia indicada
[DEITEL, H.; DEITEL, P.. Java 2, como programar. 4ed. Porto Alegre: Bookman, 2003.
LEMAY, L. e CADENHEAD, R.. Aprenda em 21 dias Java 2: Professional Reference. 3ed. Rio de Janeiro: Campus, 2003.
HORSTMANN, Cay, et al. Core Java 2, Volume 1: Fundamentos. São Paulo: Makron Books, 2000.
SANTOS, Rafael. Introdução à Programação orientada a objetos usando Java. Rio de Janeiro: Campus,2003.
JAVA WEB
KURNIAWAN, B. Java para a web com servlets, JSP e EJB. Rio de Janeiro: Ciência Moderna, 2002.
BOND, Martin et al. Aprenda J2EE em 21 dias com EJB, JSP, Servlets, JNDI, JDBC, XML. São Paulo: Makron Books, 2003.
Avaliações
1ª avaliação (P1):
2ª avaliação (P2):
1º Trabalho (T1):
2º Trabalho Prático(T2):
MATERIAL DE AULA