JEE M2 2010

OBJETIVOS

Objetivo deste curso é complementar o conhecimento do participante com tópicos avançados relacionados ao desenvolvimento efetivo de aplicativos web JEE e práticas gerais de engenharia de software. Oferecer conhecimento ao modelo de aplicativos para a filosofia Web 2.0 e AJAX. Oferecer conhecimento teóricos e práticos relacionado com o desenvolvimento de aplicaçoes web 2.0 usando a especificação JEE – JavaServer Faces(JSF), finalizando o curso com um estudo de caso completo utilizando-se de todo o conteúdo ministrado.

DURAÇÃO: 50 hs (Turma completa)

PRÉ-REQUISITO

1. JSE M1 ou possuir sólidos conhecimentos em: sintaxe da linguagem java, fundamentos de programação, conceitos e programação orientada a objetos, programação com threads e JDBC.
2. JEE M1 ou possuir sólidos conhecimentos básicos da especificação de componentes web JEE servlet e JSP.

Conteúdo Programático

1. TagLib e Linguagem de Expressão – EL

Histórico.
Conceitualização.
Exercícios.

2. JavaServer Pages Tag Library – JSTL

Conceitualização.
Instalação e configuração.
Exercícios.

3. Web 2.0

Histórico web 1.0 x 2.0.
Conceitualização.
Exercícios.

4. AJAX

Histórico.
Conceitualização.
Arquitetura.
Tecnologias envolvidas.
Exercícios.

5. Dinamic Web Remote – DWR

Conceitualização.
Instalação e configuração.
Exercícios.

6. JavaServer Faces – JSF

Histórico.
Conceitualização.
Instalação e configuração.
Managed e backing beans.
Injeção de Dependência – DI.
Expressão de ligação – JSF EL.
Componentes visuais padrão.
Tratamento de mensagens.
Validação.
Conversão.
Navegação.
Internacionalização I18N.
Ciclo de Vida.
Componentes de terceiro.
Ajax com JSF.
Exercícios.

7. Tópicos Avançados Web

Conceitualizações.
Submissões Duplicadas.
Fluxo de Execução.
Ficha Sincronizadora.
Exercício.
Sobreposição de Informações.
Informações Desatualizadas.
Leituras Inconsistentes.
Transações Isoladas.
Bloqueio Pesimista.
Bloqueio Otimista.
Exercício.

8. Práticas de Aplicativos Web

Conceitualizações.
Diretrizes de práticas reais em aplicativos web.

9. Estudo de Caso

Implementação de um estudo de caso completo, usando o conteúdo ministrado.

About these ads
Seguir

Obtenha todo post novo entregue na sua caixa de entrada.

Junte-se a 686 outros seguidores

%d blogueiros gostam disto: