Desenvolvimento de Aplicações Web com JSF 2.0 e Hibernate 3.5

Objetivo:
Demonstrar aos alunos uma tecnologia viável e confiável para o desenvolvimento de Ambientes Web.

Pré-requisitos:
Noções de Orientação a Objetos, Java, Banco de Dados, Http, Html

Carga Horária:
20 Horas

Conteúdo Programático:
1. Revisão Rápida sobre Ambientes Web
1.1 – Paradigma Cliente X Servidor
1.2 – Arquitetura em 3 Camadas (MVC)
1.3 – Plataforma Java Enterprise Edition

2. Instalação e Configuração do Ambiente
2.1 – JVM 6
2.2 – Servidor de Aplicação Tomcat 7
2.3 – SGBD MySql
2.4 – IDE de Desenvolvimento (Eclipse + Plugin Jboss Tools)

3. Java Server Faces 2.0
3.1 – Visão Geral
3.2 – Fases do Ciclo de Vida
3.2.1 – Restore View
3.2.2 – Apply Request Values
3.2.3 – Process Validation
3.2.4 – Update Model Values
3.2.5 – Invoke Application
3.2.6 – Render Response
3.3 – Começando a Desenvolver
3.3.1 – Hello World
3.3.2 – Principais Tags JSF
3.3.3 – Manageds Beans
3.4 – Conversão
3.5 – Validação
3.6 – Listener e Filter
3.7 – Tratamento de Eventos
3.7.1 – Value Change Event
3.7.2 – Action Event

4. Hibernate
4.1 – Visão Geral
4.2 – Configurando a Base de Dados
4.3 – Mapeando as Entidades
4.4 – Mapeando Atributos Simples
4.5 – Mapeando Relacionamentos
4.5.1 – One to One
4.5.2 – One to Many e Many to One
4.5.3 – Many to Many
4.5.4 – Criando um DAO – Data Access Object
4.5.4.1 – Realizando Operações com a Base de Dados
4.5.4.1.1 – Inserção
4.5.4.1.2 – Listagem
4.5.4.1.3 – Busca
4.5.4.1.4 – Remoção
4.5.4.2 – Operações com HQL e Com Criteria
 
5. Integração Jsf e Hibernate
5.1 – Usando tudo que aprendemos até agora
 
 

Formas de Pagamento:
Cartão ou Boleto Bancário
 


Observações:

 Mais Informações Ligue: (0xx83) 3222-3933 / 3512-6277
 No caso de não atingirmos um número suficiente de inscritos, a FUNETEC reservar-se no direito de cancelar ou alterar/prorrogar a data do referido curso ou palestra restituindo integralmente o valor pago.
 Em caso de desistência, por motivo de força maior, o aluno deve consultar o Contrato de Prestação de serviços Educacionais da FUNETEC.




POSTO DE VENDAS JOÃO PESSOA

Av. 1º de Maio, Nº 720 - Jaguaribe
CEP: 58015-430 – João Pessoa - PB
Fone: +55 83 3221-1229

SEDE DA SUPERINTENDÊNCIA

Av. Piauí, 75- Bairro dos Estados
CEP: 58030-331, Joaão Pessoa - PB
Fone: +55 83 3222-3933