JavaBeans, Padrões de Projeto, JSP Avançado e JSF



Objetivo:
Fazer com que o aluno tenha o conhecimento ideal para poder aplicar em qualquer empresa de desenvolvimento de sistemas em Java. Além disso, com o consenso praticamente global da utilização do padrão MVC para a criação de aplicativos, principalmente WEB, a utilização de JSP juntamente com a JSTL (JSP Standard Tag Library) se mostra uma alternativa muito interessante para criação da camada de apresentação, uma vez que com JSTL é possível eliminar praticamente todo o código JAVA das páginas dinâmicas.



Carga Horária: 20 Horas

Conteúdo:
Módulo 1. JavaBeans
Desenvolvimento Baseado em Componentes
O Modelo JavaBean
Padrões de Design de JavaBeans

Módulo 2. Acesso a Dados – Tópicos Avançados
Data Sources
Pool de Conexões
Transações

Módulo 3. Padrões de Projeto
MVC (Model – View - Controller)
Front Controller
Facade
Singleton
Factory Method
Business Delegate
Service Locator
DAO (Data Access Object)
DTO (Data Transfer Object)

Módulo 4. JSP – Tópicos Avançados
Standard Actions
EL (Expression Language)
JSTL (Java Standard Tag Libraries)
Tag File

Módulo 5. JSF (Java Server Faces)
Visão Geral
A Arquitetura de JSF
Criando um Projeto JSF
Configurando uma Aplicação JSF
Trabalhando com Componentes JSF
Compreendendo a Camada de Visão e sua Ligação com os Manage-Beans


Pre-Requisitos:
1. XHTML e CSS
2. Modelagem de dados e SQL
3. JavaScript
4. Conhecimentos compatíveis com o curso Java EE – JSP e Servlets


Diferencial:
- Um micro por aluno
- Rede Wirelles
- Coffee Break de qualidade
- Internet Full Time
- Conteúdo voltado a atender o mercado de trabalho.
- Exercícios práticos abordando cada assunto, além de ser realizado um exercício final com todo o conteúdo.
- Dicas de uso conforme a expectativa do mercado.
- Dicas de links, revistas, artigos e outros sobre os tópicos abordados no curso.

Desenvolvedor do Curso:
SISNEMA

Cursos de Pre-Requisitos:
SSJCRI - Agregavel

SSJVJ1 - Obrigatorio

SSMODD - Desejavel

SSXHTM - Desejavel