Sobre o curso

Esse é um curso online, ou seja: você pode assistir as aulas onde e quando quiser, o que facilita ainda mais seu aprendizado.

Para se tornar um programador Java Web é preciso se aprofundar e, por isso, a gente montou um curso pra te ensinar como trabalhar com o JSP (Java Server Pages) e Servlets.

Vamos estudar conceitos voltados à Java Web e técnicas básicas para desenvolver com o uso de Servlets e JSP, sendo possível criar desde conteúdo dinâmico até um sistema complexo.

Durante as aulas você desenvolverá um projeto prático com o professor Edson Marcio Prestes, que vai te ensinar como utilizar os Servlets e seus parâmetros, elementos, JavaServer Pages e outros recursos que possibilitam consultar bancos de dados e integrar sistemas corporativos.

Fazendo esse curso você está apto:

Ao terminar o curso você conseguirá desenvolver aplicações Web para ambientes de Internet e Intranet usando os conceitos base para criação em Java, Servlets e JSP e recursos como objetos de fluxo de comunicação, filters, parâmetros e elementos das JavaServer Pages.

Conteúdo programático

  • Conceituando aplicações web
    • O que são webapps
    • O que é JEE
    • Tecnologias JEE
    • Java Community Process
    • Ciclo de vida em uma webapp
    • Servidores e Containers
    • Trabalhando com MVC
    • Projeto simples de webapp
    • Apresentando um projeto
  • Preparando o ambiente de desenvolvimento
    • Instalação da JDK, IDE, Apache Tomcat e Glassfish
    • Configuração do sistema operacional e IDE
    • Criação, execução e testes de webapps
  • Conhecendo o projeto de clientes
    • Documentação inicial
    • Modelo de três camadas
    • Importando os componentes
    • Executando apps JavaSwing e Java FX
    • Configurando webapp JSP
  • Apresentando a tecnologia Java Servlets
    • Conceituando Servlets
    • Ciclo de vida de um Servlet
    • Servlet API
    • Trabalhando com Servlets
    • Inclusão de protótipo
    • Construção de navegação
  • Apresentando JavaServer Pages
    • O que são JSPs
    • Ciclo de vida de uma JSP
    • Parâmetros ou atributos
    • Elementos de uma JSP
    • Objetos implícitos
    • Preparação de formulário
  • Mantendo o estado do cliente
    • Estado de conversação
    • O que são escopos
    • Compartilhando informações
    • Construindo formulários e tabelas de dados
  • Desenvolvendo mais com a API de Servlets
    • Apresentando Listeners
    • Apresentando Filter
    • Parâmetros de inicialização
    • Trabalhando no projeto: Página inserir, preparando contexto e filtrando formulário
  • JavaServer Pages sem scripts
    • Apresentando JSTL
    • Tratando páginas de erro
    • Internacionalização
  • Apresentando Linguagens de Expressão
    • O que são linguagens de expressão
    • Sintaxe de avaliação imediata
    • Operadores
  • Desenvolvendo Taglibs
    • O que é TLD
    • Criando taglibs

Pré-requisitos

Para conseguir acompanhar o curso é indicado que tenha participado dos cursos Java Programmer ou Java Programmer - Módulo III (online) e HTML5 - Fundamentos ou que você tenha a mesma base de conhecimentos.

Sobre o instrutor

  • Edson Marcio Prestes Cordeiro dos Santos é programador sênior em Java.
  • Participa de vários projetos Web utilizando JavaServlets/JSP, frameworks e JEE nas áreas financeira, industrial e internet.

Certificação Impacta

Um dos títulos mais respeitados do país, atesta a qualidade e os conhecimentos de profissionais especializados nas mais variadas áreas de TI, Gestão e Design. Ao concluir o curso, você tem 90 dias a contar da data de término do curso para agendar seu exame.
Saiba mais sobre a certificação Impacta

Assine e tenha acesso a esse e mais centenas de cursos online:

Plano Anual

Apenas R$ 0/mês

Assine já

Plano Semestral

Apenas R$ 0/mês

Assine já

Ou comprar este curso avulso

em até 3x R$ 309,97

R$ 232,48

ou R$659.07 à vista

O que os alunos dizem sobre a Impacta

Ver mais depoimentos