DESENVOLVENDO APLICAÇÕES
JAVA PARA WEB - 40 HORAS
MÓDULO 1- Configuração e visão geral
do ambiente WEB 1.1 Instalação Básica do
ambiente - Instalando o Eclipse, TomCat e Plugins
1.2 Estrutura padrão para aplicação WEB
1.3 Estrutura do projeto – Explicando os diretórios
1.4 Adicionando pastas ao projeto
1.5 Configurando uma Aplicação Web
1.6 Arquitetura de uma Aplicação Web
1.7 Depurando projetos no Eclipse
1.8 O protocolo HTTP
1.9 Solicitações HTTP
1.10 Respostas HTTP
MÓDULO 2 - A tecnologia Servlet
2.1 Introdução
2.2 Como funciona um Servlet
2.3 Implementando Servlet HTTP
2.4 Falando sobre o Container Servlet – O TomCat
2.5 Etapas para se escrever um Servlet
2.6 Construindo um Servlet simples
2.7 Servlets com mais detalhes – Ciclo de vida de um Servlet
2.8 Ciclo de vida de um Servlet
2.9 Contexto de Servlet – O objeto “Servlet Context”
2.10 Servlets e o protocolo HTTP
2.11 A classe HTTPServlet
2.12 As interfaces HttpServletRequest e HttpServletResponse
2.13 Alterando o fluxo de execução de uma aplicação:
SendRedirect e Dispatcher
MÓDULO 3 - Acesso a Banco de Dados com JDBC
3.1 Introdução
3.2 A estrutura JDBC
3.3 Conexão com um Banco de Dados
3.4 A interface java.sql.Driver
3.5 A classe java.sql.Drivermanager
3.6 A classe Connection
3.7 A classe Statement
3.8 O objeto ResultSet
3.9 Um projeto de Login / Senha
MÓDULO 4 - Gerenciamento de Sessão
4.1 Introdução
4.2 Manipulando a sessão do usuário
4.3 Técnicas para Gerenciamento de Sessão
4.4 Utilizando Campos Ocultos
4.5 Utilizando Cookies
4.6 Objetos Session
4.7 Mecanismo de identificação de um “Session Identifier”
4.8 A interface javax.servlet.HttpSession
MÓDULO 5 - Java Server Pages - JSP
5.1 Introdução
5.2 Qual o problema com Servlets ?
5.3 Mecanismo de funcionamento de uma página JSP
5.4 Elementos de um JSP
5.5 Elementos de Diretivas: Page, Include, JSTL
5.6 Elementos de Script: Declarações, Scriptlets, Expressões
5.7 JavaBeans: Regras, Propriedades e uso.
5.8 Elementos de ações e JavaBeans
5.9 Incluindo comentários nos arquivos JSP
MÓDULO 6 - Expression Language - EL.
6.1 Introdução à Expression Language
6.2 Sintaxe de Utilização das ELs
6.3 Literais
6.4 Operadores da EL
6.5 Acessando Atributos e Propriedades com EL
6.6 Usando os operadores “.” e “[]”
6.7 E se precisarmos percorrer um Array ou uma List ?
MÓDULO 7 - Java Server Pages Standard Tag Library - JSTL.
7.1 O que são as JSTL
7.2 Incluindo JSTL em nossa aplicação
7.3 Biblioteca “Core”
7.4 Biblioteca “Formatação”
7.5 Formatando “valores”
7.6 Formatando “datas”
7.7 Exemplos usando JSTL e EL.
MÓDULO 8 - Estudo e Desenvolvimento de uma aplicação
web.
8.1 Estudando uma Aplicação Web em 3 Camadas
8.2 Estudando um Formulário HTML - A camada de Apresentação
8.3 Estudando um Servlet Controller - A camada de Controle
8.4 Estudando uma classe DAO - A camada de Modelo
8.5 Fazendo alterações no aplicativo Web
8.6 Instalando seu aplicativo Web em um Provedor na Internet
8.7 Criando a aplicação Web em um Provedor na Internet
8.8 Criando o Banco de Dados em um Provedor na Internet
8.9 Fazendo Tudo Funcionar em um Provedor na Internet
MÓDULO 9 - Explicando a Fábrica de Software.
9.1 O Conceito de Fábrica de Software
9.2 Atividades a serem executadas em uma Fábrica de Software
9.3 Explicando o Processo Unificado
9.4 Análise de Requisitos
9.5 Usando a UML para modelar os Casos de Uso
9.6 Modelo de Dados da Aplicação Real
9.7 Iniciando o Projeto da Aplicação Real
9.8 Construindo a Aplicação Real
9.9 Deployment, Teste e Entrega do Sistema.
|