Programação Java para Web
Objetivo Capacitar o aluno no desenvolvimento de aplicações sobre a plataforma Web por meio das especificações JSP e Servlets.
Carga Horária 36 horas
Pré-requisito Programação Orientada a Objetos em Java e Tópicos Avançados em Java
Conteúdo

Desenvolvimento Web
Arquitetura Web
Guia Rápido de Html
Protocolo Http
Tecnologias Web

Servlets
Container Web
Estrutura de diretórios de um projeto web
Servlet
O que é um Servlet?
Arquitetura básica de um Servlet
Cookies
Processando um formulário com servlet
A classe RequestDispatcher
Compartilhando informações entre servlets

Mantendo o estado do cliente
Acessando a seção
Associando objetos através de seção
Gerenciando a sessão
Monitorando a sessão
Criando um carrinho de compras

Filtros
A interface filter
Ciclo de Vida de um Filtro
Implementando um Filtro
Wrappers de solicitação
Criando um filtro para contagem de Hits

Listener
O que é um Listener?
Listener de Requisição
Listener de Sessão
Listener de Contexto

Java Server Pages
Cliclo de vida de um JSP
Expressões
Scriplets
Diretivas
Objetos Implícitos
Campos ocultos
Componentes Javabeans
Compartilhando dados com Servlets e Jsps
O Padrão MVC na web

Acessando banco de dados na web
Pool de Conexões
Configurando um DataSource

Biblioteca de Tags
O que é uma biblioteca de tags?
Usando tags JSTL
Definindo tags

Segurança de Aplicativos Web
Ciclo de uma solicitação segura
Segurança declarativa x Segurança programática
Autorização
Autenticação
Tipos de autenticação ( Basic, Digest, Client-Cert, Form )
Habilitando a autenticação
Criando regras
Entendendo o Https

.
.
VEJA TAMBÉM >>>
 

© Totem Treinamento e Consultoria em TI :: 2009 :: Fone: (65) 3027-1353