
Este curso apresenta um conjunto de Frameworks, metodologias, padrões, ferramentas e técnicas para desenvolvedores de Software que desejam dominar a programação Java EE. Durante o curso você irá aprender: JSF (Java Server Faces) 2 com Facelets, JPA 2/Hibernate 3 e Mysql 5. Além dos padrões MVC (Model View Controller) e DAO (Data Access Object).
O curso é 100% prático com aulas dinâmicas e instrutor qualificado. Além do uso da principal ferramenta de desenvolvimento Java, o Netbeans.
Ao final do curso, você terá condições de desenvolver sistemas utilizando os Frameworks JSF2, Spring3 e JPA 2/Hibernate 3. Assim como, utilizar as principais metodologias e padrões da indústria de Software.
Pré-requisito
Noções de Web e Internet
Conhecimento da linguagem de programação JAVA e Orientação a Objetos
Material didático
Os participantes receberão 01 (um) DVD do Curso.
Conteúdo programático
1º aula - JAVA EE? O que você precisa para desenvolver pra JAVA EE
Introdução a JAVA EE;
Metodologias, Padrões e Frameworks;
2º aula – Banco de dados
Configuração JPA/Hibernate (Associação, Herança e Anotações);
Criação dos DAOs;
3º Aula – Hibernate Avançado
Mapeamento entidades com anotações;
Consultas HQL e JPA QL;
4º Aula – Testes automatizados
Visão geral do Junit 4 e suas anotações;
Casos de testes (SuÃte de testes);
5º aula – JSF 2 com Facelets
Ciclo de vida da aplicação(Contexto, Requisição e camadas);
Criação de templates e estrutura de navegação;
6º Aula – Deploy
Servidor de aplicação (Tomcat);
Implantando .war no Servidor de aplicação;



