Desenvolvimento de Sistemas para Internet II 2016-2

Curso: Técnico em Informática - Médio Integrado

Local: CEFET Maracanã

Horário: Terça-Feira 10:50 a 12:20

Sala: Lab 2

Tempo de curso: 22 semanas

Objetivo / Ementa:

Desenvolvimento de sítios e páginas com tecnologia WEB, utilizando técnicas de páginas dinâmicas com recursos de acesso a Banco de Dados. Captura de informações a partir de formulários, e sobre o visitante e o servidor, envio e armazemento em sistemas de gerenciamento de bancos de dados. Processamento em servidores dedicados.

Bibliografia Principal:

Tutorial da Oracle JEE 7 - https://docs.oracle.com/javaee/7/index.html

Bibliografia Complementar:

Tutorial da Oracle JEE 5 - http://docs.oracle.com/javaee/5/tutorial/doc/

Livros na biblioteca:

BASHAM, Bryan; SIERRA, Kathy; BATES, Bert. Use a cabeça: Servlets & JSP. 2.ed. Rio de Janeiro: Alta Books, 2011. 879p., il. ISBN 9788576082941.

KURNIAWAN, Budi. Java para a Web com Servlets, JSP e EJB. Rio de Janeiro: Ciência Moderna, c2002. xxiv, 807p., il. Inclui Índice. ISBN 8573932104 (Broch.).

FIELDS, Duane K.; KOLB, Mark A. Desenvolvendo na Web com JavaServer Pages. Rio de Janeiro: Ciência Moderna, c2000. xx, 559, il. Apêndice. ISBN 8573931000 (Broch.).

MENDES, Douglas Rocha. Programação JAVA em ambiente distribuído: Ênfase no mapeamento objeto-relacional com JPA, EJB e Hibernate. São Paulo: Novatec, 2011. 495 p., il. ISBN 9788575222621 (Broch.).

Calendário:

12/07/2016 - Introdução ao JEE (Slides)

19/07/2016 - Servlets (Slides) (fontes)

26/07/2016 - Servlets

02/08/2016 - Servlets

09/08/2016 - Olimpíadas

16/08/2016 - Olimpíadas

23/08/2016 - JSP (slides, fonte)

30/08/2016 - Revisão para prova (lista sala, gabarito lista sala, lista adicional)

06/09/2016 - PROVA (enunciado e gabarito, notas)

13/09/2016 - Não tem aula (semana de prova do médio)

20/09/2016 - Correção da prova e JSP

27/09/2016 - Expression Language e JSTL (jstl.jar) (slides e fontes)

04/10/2016 - Prática utilizando Expression Language e JSTL (enunciado e fontes)

11/10/2016 - Bootstrap (fontes)

18/10/2016 - JPA (slides, fontes)

25/10/2016 - JPA

01/11/2016 - JPA (fontes)

08/11/2016 - Ajuda com o trabalho (trabalho)

15/11/2016 - Feriado

22/11/2016 - Não haverá aula - semana de prova

29/11/2016 - Apresentação dos trabalhos (notas)

06/12/2016 - Prova Final (notas)