JAVA  - JEE WEB MOD I - 60 HORAS
Cisco ICND Preparatório CCNA

Sap Professionals

Java Jse I

Java Jse II

Java JEE web

Oracle Io/Po

Delphi

Php

Asp.Net
Parceiros:
Cursos

Agenda

Serviços

Laboratórios

Clientes

Contato

Localização


OBJETIVOS

Objetivo deste curso é introduzir e oferecer aos participantes conhecimentos fundamentais referentes ao paradigma de desenvolvimento de aplicações web dinâmicas em Java, abordando a especificação de componentes da plataforma JEE - Servlets, JavaServer Pages e Web Listeners. O curso é finalizado com o desenvolvimento de um completo estudo de caso, utilizando-se do conteúdo ministrado.

PRÉ-REQUISITO

JSE Modulo I ou possuir sólidos conhecimentos em: sintaxe da linguagem java, fundamentos de programação, conceitos e programação orientada a objetos, programação com threads e JDBC.
"tudo posso naquele que me fortalesse - Filipenses 4:13"
Voltar ao topo
                         Conteúdo Programático


Introdução a Aplicações Web
Conceitualização.
Clientes e servidores Web.
Protocolo de comunicação - HTTP.
Anatomia do HTTP Request e HTTP Response.
Uniform Resource Locators - URL.

Tecnologia Servlet JEE
Conceitualização.
Servidor web e servlet container.
Responsabilidades do servlet container
Containers livres, comerciais e open-source.
Download e instalação do servlet container Tomcat.

Estrutura de Aplicativos Servlets
Conceitualização.
Estrutura de distribuição.
Visão geral de IDE de desenvolvimento.
Download e configuração da IDE Eclipse Web Tools Plataform.

Básico de HTML
Conceitualização.
Estruturas básicas.
Tabelas, links, formulários e componentes.

Servlets
Conceitualização.
Declaração, mapeamento, execução e depuração.
Arquitetura de execução.
Ciclo de vida.
Parâmetros de configuração - ServletConfig e ServletContext.
Conceitualização dos métodos HTTP básicos - GET e POST.
Enviando informações com GET.
Enviando informações com POST.

Visão geral do HttpServletRequest.
Visão geral do HttpServletResponse.
Despacho e redirecionamento de respostas.
URL Absolutas e Relativas.
Mapeamentos de servlets.

Compartilhamento de Informações
Conceitualização
Estado de conversação entre servidores e clientes - Session Scope.
Gerenciamento do contexto da aplicação. - Application Scope.

Acesso Concorrente
Conceitualização
Praticas corretas de tratamento de acesso concorrente

Java Server Pages - JSP
Conceitualização.
Arquitetura de execução.
Diretivas básicas
Elementos scriptlets, expressões, comentários e declarações.
Ciclo de vida.
Objetos implícitos básicos.
Tratamento de erros.
Acesso concorrente.

Web Container Listeners
Conceitualização.
Configuração e utilização de web containers listeners.

Filtros Servlet
Conceitualização.
Configuração e utilização.

Paradigma de Acesso ao SGDB
Conceitualização.
Modelos de acessos.
Pool de conexão.
Pratica.

Distribuição de Aplicativos Servlets
Conceitualização.
Geração de arquivos WAR.
Administração de sistemas no Tomcat.

Estudo de Caso
Implementando simples estudo utilizando o conteúdo ministrado.