Curso: Java Web Especialista

Desenvolva sistemas Web complexos através da linguagem Java.

Carga horária:

Pré-requisitos: Lógica de programação e Banco de dados SQL

Turmas de 12 alunos

curso java web

Se você é desenvolvedor ou estudante da linguagem Java e tem como objetivo programar dentro da plataforma Web através das tecnologias JSP e Servlets, este curso é pra você! Neste treinamento você vai aprender os principais tópicos considerados obrigatórios no currículo de um programador Java Web. Vai aprender a desenvolver aplicações Java para a Web, a diferenciar sobre Servidores de Aplicação e Contêineres Web, entender sobre a lógica utilizada no desenvolvimento de Servlet’s e JSP’s e seguir o caminho das certificações Java Web.

Tópicos do curso:

Introdução às aplicações Java Web

– Conceitos Utilizados no Domínio JAVA (JDK, JRE,

JDBC)

– Mundo Java

Java EE

– O que é Java EE

– Algumas especificações do Java EE

– Container Web

– Servidor de Aplicação

– Instalando e Configurando o Tomcat

– Instalando o eclipse com WTP

– Tipos de Projetos

Primeiro Projeto Web

– Criando um projeto Dynamic Web

Project

– Estrutura Interna

– Executando nosso primeiro Projeto

– Criando páginas HTML

– Algumas Tags HTML

Deployment Descriptor

– Ponto de Partida

– Deployment Descriptor no TOMCAT

– Estrutura do Web.xml

Efetuando Deploy

– Gerando o WAR pelo eclipse

– Efetuar deploy pelo Eclipse

Servlets

– Ciclo de Vida de um Servlet

– Métodos da classe HTTPServlet

– Request e Response

– Request Dispatcher

– Annotations do Servlet 3.0

– Desvantagens

Java Server Pages

– Hello World

– Scriptlet

– Expression Language

– TagLib

– JSTL

Atributos e Listeners

– Parâmetros de Inicialização (init-param)

– Parâmetros de Inicialização do Contexto

(contexto-param)

– Events e Listners

Tag Customizadas e Tagfiles

– Customizando uma Tag

– Tagfiles

Model View Controller

– Model

– View

– Controller

Sessão

– Cookies

– Session

– Hidden from Field

– URL Rewriting

– HttpSession

– Session Timeout

Tratamento de Erros

– Telas de erro padrão

Conheça o instrutor:

Felipe Oliveira

Felipe Oliveira

Programador sênior, Instrutor de programação

Formado em Tecnologia em Análises de Sistemas, pela FAE Blumenau. Tem pós-graduação em Master of Mobile Technology – Desenvolvimento de Aplicativos para dispositivos móveis /celulares. Atua na área há oito anos e possui certificação Oracle Certified Professional Java SE 6 Programmer. Leciona desde 2013, e na Apex é instrutor dos cursos de Lógica de Programação, SQL, Java, Java Web e Java Mobile.

Entre em contato e converse com a gente!

Noturno: de 30/10 a 13/11

Sábados: 17/03 a 14/04/2018

Noturno: das 18h30 às 22h30

 

“Muito bom este curso, conteúdo da apostila totalmente aplicado em aula e muito bem explicado pelo instrutor”.

Matheus de Melo Ferreira