Web Developer
Java Web Developer
Aprenda o que são Servlets e Java Server Pages (JSP), quando e como utilizar cada tecnologia. Conheça todo o ambiente gerenciado pelo container Tomcat, o mais popular servidor Web para Java do mercado.
Desenvolva, teste, depure e gerencie aplicações no Tomcat através da IDE Eclipse e seus plugins. Conheça o padrão MVC e o popular e eficiente framework Struts 2.
Carga Horária: 32H
Pré-Requisitos: HTML,Curso Java Programmer da Documenta ou conhecimento equivalente. É necessário que o aluno tenha desenvoltura no manejo do sistema operacional (copiar, colar, recortar, criar pastas, salvar, renomear). Navegação e utilização da Internet.
Material Didático: Exclusiva Apostila Digital Documenta
Conteúdo Programático:
Container Web
- Sobre o Tomcat
- Configurações e arquitetura
Servlet
- Estrutura básica e ciclo de vida
- Pacotes javax.servlet e javax.servlet.http
ServletRequest e ServletResponse
- Definição de contextos
- Cookies e Sessions
- Concorrência (Threads e Multitasking)
- Pool de Threads
- Interface SingleThreadModel e sincronizações
- Autenticação e autorização
- Filtros
Java Server Pages
- Ciclo de vida
- Diretivas, declarações, scriptlets, comentários, expressões, ações
- Objetos implícitos
- JSP e JavaBeans
Biblioteca de tags
- Uso de Taglibs
- Criação de Taglibs
- O Arquivo TLD
- Manipuladores de tags
- Tagfiles
- JSTL (JSP Standard Taglibs)
- EL (Expression Language)
MVC
- Model-View-Controller, visão geral
- Implementando o padrão
JSF - Java Server Faces
- Vantagens e fundamentos da especificação JSF
- Managed Beans
- Ajax com RichFaces
- Introdução ao JBoss Seam Framework
Solicitar Orçamento deste curso!