Sobre o Curso

Java Avançado

Objetivo

Explorar os recursos da linguagem Java para o desenvolvimento de aplicações Web, especificamente Servlets, JSP e JSTL

Pré-requisitos

Java Básico

Carga Horária

40h

Conteúdo Programático

Objetivos  do  Curso

Explorar os recursos de desenvolvimento para Web da plataforma Java 2 Enterprise Edition (J2EE), utilizando Servlets, JSP e bibliotecas de Tags (JSTL), desenvolver aplicações com a segurança e criptografia do J2EE e aplicações com persistência objeto-relacional com o Hibernate.
Ao final deste curso o aluno estará habilitado a:
I. Configurar um Servidor para suporte a Servlets e JSP;
II. Desenvolver aplicações Web utilizando Servlets, JSP, JSTL, JavaBeans e integração com banco de dados
III. Configurar e utilizar o framework de persistência Hibernate;
IV. Configurar o servidor Tomcat para suporte a segurança e criptografia em aplicações Web.

Público  Alvo  e  Pré requisitos 
Profissionais da área de informática que tenham conhecimentos de Orientação a Objetos e Programação em Linguagem Java e que desejam desenvolver aplicações para Web na plataforma J2EE. 

Servlets  /  JSP  /  JSTL  

Objetivos 
Explorar os recursos da linguagem Java para o desenvolvimento de aplicações Web, especificamente Servlets, JSP e JSTL
Conteúdo  Programático 
I. Arquitetura de Aplicações Web
a.N-Camdas
b. Model View Controller
c. Configuração do Container Web Tomcat

II. Servlets
a. Introdução aos Servlets
b. Contextos
c. Sessões e Escopo
d.Aplicações Web J2EE

III. Java Server Pages
a. Introdução a Java Server Pages
b. JSP e JavaBeans

IV. JSTL
a. Criação de TagLibs
b. Bibliotecas de Tags

Persistência  de  Dados  com  o  Framework  Hibernate  

Objetivos 
Desenvolver aplicações com mapeamento objeto relacional (OR), criando uma camada de persistência independente de banco de dados e independente de visualização.
Conteúdo  Programático  
I. Hibernate
a. Mapeamento Objeto-Relacional
b. Introdução ao Hibernate
c. Recuperação e gravação de Objetos Persistentes
d. Ferramentas de Produtividade 

Segurança  e  Criptografia  J2EE  

Objetivos 
Explorar os recursos de segurança da plataforma J2EE e como integrá-lo a aplicações Web.
Conteúdo  Programático  
I. Segurança Declarativa X Segurança Programática
II. As implentações de segurança do servidor Tomcat
II. Formas de Autenticação
b. HTTP BASIC
d. HTTP DIGEST
e. HTTP CLIENT
f. HTTP FORM BASED
III. Validação de Senhas no Tomcat
IV. Exemplo prático

 

2004-2009 NetCom - Treinamentos e Soluções Tecnológicas. Todos os direitos reservados.