|
Introdução: O
curso visa deixar o participante apto a desenvolver para
plataforma Web além de dominar os conceitos que envolvem o
universo Web-Java, dominar os padrões e as boas práticas
de desenvolvimento para os principais modelos adotados pelo
mercado.
Com exercícios práticos focando a
realidade de mercado que este profissional irá encontrar e
a própria distribuição e implantação
de um projeto fazem parte do contexto do
treinamento.
Consolidando o treinamento, o participante terá
ao longo das 64 horas programadas para o curso, uma visão
ampla deste ambiente de desenvolvimento, como também, terá
aplicado na prática estes conceitos.
Propósitos
a Serem Atingidos
Desenvolver
aplicativos baseado em Web usando o padrão JEE
Implementar
conectividade a Base de Dados Relacional implementando camada de
persistência. Desenvolver
aplicativos baseado em Web com adoção de Framework
MVC Struts Entender e aplicar os Padrões de Java, bem
como as principais APIs. Distribuição do
software, inclusive, instalar os serviços necessários
(Tomcat e JBoss).
Resumir o aprendizado em torno de um
"projeto de aula" com características de uma
aplicação real.
Programa
de Aula Detalhado
Introdução
ao Ambiente Web
Funcionamento
Protocolo
HTTP
URI
(Universal Resource Indentifier ou Identificador Universal de
Recurso)
URL
(Universal Resource Locator ou Localizador Universal de Recurso)
HTML
Requisição(request)
Métodos
- get/post
Resposta(response)
Ciclo
de vida da requisição(request)
Fundamentos
de Container de Servlet
Aplicações
web no Java EE e Servlet Container
Instalando
e conhecendo o tomcat
Fundamentos
de Servlets
Conhecendo
e exercitando Servlet
Entendo
a estrura de um projeto Web
Mapeando
um servlet no web.xml
Conhecendo
e exercitando os métodos Init, Destroy doGet e doPost
Conhecendo
e usando o web archive (.war)
Fundamentos
de JSP
Conhecendo
e exercitando JSP - JavaServer Pages
Conhecendo
e exercitando JSTL - JavaServer Pages Tag Library
Conhecendo
e exercitando EL: Expression language
Conhecendo
o Padrão MVC(Model, View, Controler)
Aplicando
o MVC em um projeto de exemplo.
Fundamentos
de Acesso
a Dados
Conhecendo
e exercitando a conectividade com a API JDBC
Conhecendo
e exercitando a persistência de dados com JavaBeans
Conhecendo
e exercitando o padrão DAO(Data Access Objects)
Conhecendo
e exercitando o pool de conexão(DataSource) do tomcat
Fundamentos
de Hibernate Framework
Conhecendo
os problemas entre OOP e os Bancos Relacionais
Conhecendo
e exercitando o framework Hibernate
para
o mapeamento objeto-relacional
Configurando
a modelagem no hibernate.cfg.xml
Conhecendo
e exercitando o HQL (Hibernate Query Language)
Controlando
transações com o hibernate
Fundamentos
de Struts Framework
Conhecendo
e exercitando o Struts
Configurando
a ação no struts-config.xml
Conhecendo
e exercitando o ActionForm
Conhecendo
e exercitando o Action
Conhecendo
e exercitando o ActionForward
Conhecendo
e exercitando o ActionMapping
Conhecendo
e exercitando o Struts-taglib
|
|
Promoção: JSE
+ JEE (WEB) - 96 horas 10
x R$ 180,00 = R$ 1.800,00 06 x R$ 280,00 = R$ 1.680,00 03 x
R$ 530,00 = R$ 1.590,00 ou à vista 1.490,00
|