Escolar Documentos
Profissional Documentos
Cultura Documentos
EMENTA
Automao da construo de aplicativos. Frameworks para Desenvolvimento de
Aplicaes Web. Manipulao de Relatrios. Injeo de Dependncia.
OBJETIVOS
Geral
Permitir o aprendizado de conceitos e tcnicas avanadas para a construo de
aplicaes web de forma produtiva, priorizando o reuso e integrao de sistemas.
Especficos
Tornar o aluno capacitado a entender os fundamentos da integrao de software;
Aplicar e gerenciar os principais frameworks utilizados no desenvolvimento de
sistemas.
CONTEDO PROGRAMTICO
1. Configurao do Ambiente de Desenvolvimento
Automao da construo de aplicativos (Maven)
Servidor de Integrao contnua (Jenkins)
2. Frameworks Web - Java Server Faces (JSF)
Beans Gerenciados
Navegao
Internacionalizao
Conversor
Validador
Manipulando Eventos
Ajax
Bibliotecas Grficas (Primefaces)
3. Manipulao de Relatrios
JasperReport
iReport
4. Injeo de Dependncia
Context Dependency Injection
METODOLOGIA DE ENSINO
Aulas expositivas e dialogadas;
Atividades prticas individuais e em grupo para a consolidao do contedo
ministrado.
RECURSOS NECESSRIOS
Quadro branco;
Marcadores para quadro branco;
Projetor de dados multimdia.
BIBLIOGRAFIA
BSICA
GONALVES, E. Desenvolvendo aplicaes web com JSP, Servlets, JSF, Hibernate,
EJB3 Persistence e Ajax. Rio de Janeiro: Cincia Moderna, 2007.
JACOBI, J. Pro JSF e Ajax: construindo componentes ricos para a Internet. Rio de
Janeiro: Cincia Moderna, 2007.
LUCKOW, D. H. Programao para a Web. So Paulo: Novatec, 2010.
COMPLEMENTAR
GEARY D.; HORSTMANN, C. Core Java Server Faces. 2. ed. Rio de Janeiro: Alta
Books, 2007.
HEMRAJANI, A. Desenvolvimento gil em Java com Spring, Hibernate e Eclipse. So
Paulo: Prentice-Hall, 2006.
MANN, K. JavaServer Faces in Action. New York: Manning, 2005.