Não vá embora!
Carga horária: 16 horas
Neste curso o aluno aprende a desenvolver aplicações web utilizando as tecnologias JSP e Servlet
implementando uma aplicação Java completa para web.
São apresentados conceitos sobre a plataforma Java Enterprise Edition (JEE), fundamentos da
programação web, tais como manipulação de requisições e respostas, e recursos avançados como
encaminhamento ou redirecionamento de requisições e gerenciamento de sessão de usuário.
O aluno tem contato com uma aplicação mais realista das tecnologias Java para web por meio dos
laboratórios práticos que o levam a implementar um catálogo de produtos e um carrinho de compras
para venda online.
CONSULTE-NOS
16 horas
Presencial
Online ao Vivo
Idioma: Português
Sujeito a alteração sem aviso prévio
No Curso online você tem aulas digitais e interage com mentores reais ao vivo. Já no Curso a distância, tanto o conteúdo, quanto a interação são digitais.
3º Simulado
Arquitetura distribuída
Aplicações Enterprise
O que é Java Enterprise Edition (Java EE)
A Plataforma Java Enterprise Edition
Análise de arquiteturas
Desenvolvimento para Web
Aplicações Web
Tomcat
Estrutura de diretórios de desenvolvimento
Deployment de aplicações
Java Servlet
Overview histórico
O que é um Servlet?
A class HttpServlet
O ciclo de vida do Servlet no Container
Deployment Descriptor
Request e Response
Introdução
HTTP Get
HTTP Post
A Interface HttpServletRequest
A Interface HttpServletResponse
Criando o Servlet OlaMundo
Laboratório prático
Recebendo parâmetros de request
Laboratório prático
Laboratório prático
Laboratório prático
Recursos avançados
Navegação
Laboratório prático
ServletConfig
ServletContext
Laboratório prático
Gerenciamento de Sessão
Introdução
Obtendo uma sessão
Atributos da sessão
Invalidando uma sessão
Exemplo
Laboratório prático
Java Server Pages
Introdução
Ciclo de vida do JSP
Ambiente de desenvolvimento e produção
Elementos utilizados em JPSs
Diretivas JSP
Objetos implícitos
Laboratório prático
O próximo passo: Tags customizadas
Modelos de programação (Design)
Page-centric ou Model-1
Dispatcher ou Model-2
Model View and Controller (M.V.C)
Laboratório prático
Apêndice
Apêndice I: Projetos Web com NetBeans
Apêndice II: Pool de Conexões
Apêndice III: Servlet Listener
Conhecimento equivalente ao curso AJ1 - Sintaxe da Linguagem Java - Oracle Edition
Conhecimento equivalente ao curso AJ2 - Orientação a Objetos com Java e UML - Oracle Edition
Conhecimento equivalente ao curso AJ3 - Principais APIs: String, Data, Coleções e Banco de Dados - Oracle Edition
+ 300.000 alunos treinados e milhares de alunos certificados em 12 anos
+ 12 premiações nacionais e internacionais como melhor centro de treinamentos do Brasil
+ 200 cursos presenciais e remotos nas áreas de tecnologia, gorvernança e negócios
+ 300 instrutores que fazem parte do maior corpo docente de tecnologia de negócios do Brasil