Certificado

Diogo Furtado

Concluiu o curso Curso de Java Web: Servlet, JSP, JSTL e Tags

com carga horária total de 117h, realizado nos dias:

30 de abril de 2015 à 25 de agosto de 2015

Composição do Curso

Quantidade de aulas: 234

Introdução Introdução ao Java Web Download e Configuração Falando sobre servidores Integrando Servidor e IDE Alô Mundo e Estrutura Gerada Revisão sobre HTML Conceitos web e Escopos Java Introdução ao Java Web Download e Configuração Falando sobre servidores Integrando Servidor e IDE Alô Mundo e Estrutura Gerada Revisão sobre HTML Conceitos web e Escopos Java
JSP JSP vs HTML, diretivas e tags Scripts e Scriptles Primeira forma scriptlet Explorando os scriptlets e declarações Explorando as expressões em JSPs Scriplets na prática Introdução a Expression Language Escopos e EL Parâmetros e navegação com EL Operadores EL Trabalhando com EL JSP vs HTML, diretivas e tags Scripts e Scriptles Primeira forma scriptlet Explorando os scriptlets e declarações Explorando as expressões em JSPs Scriplets na prática Introdução a Expression Language Escopos e EL Parâmetros e navegação com EL Operadores EL Trabalhando com EL
Servlet Introdução aos Servlets Servlets: Definições e Contextualização Ciclo de vida do Servlet e Hierarquia Servlet: AloMundo Usando Annotations e mapeando erros Formulários e Parâmetros Redirecionando páginas Condições de Validação Validando campos e valores Validando campos de datas Padrão Validator Validando campo de CPF Técnicas de validação de campos Conversores Padrão Converter Introdução aos Servlets Servlets: Definições e Contextualização Ciclo de vida do Servlet e Hierarquia Servlet: AloMundo Usando Annotations e mapeando erros Formulários e Parâmetros Redirecionando páginas Condições de Validação Validando campos e valores Validando campos de datas Padrão Validator Validando campo de CPF Técnicas de validação de campos Conversores Padrão Converter
CRUD Criando tela de login Criando cabeçalho e rodapé Ajustes no estilo das páginas Mecanismos de redirecionamentos Criando tela de login Criando cabeçalho e rodapé Ajustes no estilo das páginas Mecanismos de redirecionamentos
CRUD – Banco de Dados MySql – Overview, instalação e configuração MySql Workbench– Overview Conectando com o banco via Java Arquivos de propriedades e padronização do acesso ao banco Explorando o padrão DAO Autenticando usuários no Banco Autenticação com DTO e BO Validação de login e testes HttpServletRequest: Validando dados do login Padrão Command Testando login com o padrão Command Tratamento de Exceçãoo no Login Ajustes e tela de cadastro HTML: Construindo tela de cadastro Populando a combo de estados do Banco Combo de cidades: definições Combo de cidades: estrutura e valores Combo de cidades: testando estrutura Cadastro de Pessoa: criando estrutura de DTO’s Cadastro de Pessoa: endereço e preferências MySql – Overview, instalação e configuração MySql Workbench– Overview Conectando com o banco via Java Arquivos de propriedades e padronização do acesso ao banco Explorando o padrão DAO Autenticando usuários no Banco Autenticação com DTO e BO Validação de login e testes HttpServletRequest: Validando dados do login Padrão Command Testando login com o padrão Command Tratamento de Exceçãoo no Login Ajustes e tela de cadastro HTML: Construindo tela de cadastro Populando a combo de estados do Banco Combo de cidades: definições Combo de cidades: estrutura e valores Combo de cidades: testando estrutura Cadastro de Pessoa: criando estrutura de DTO’s Cadastro de Pessoa: endereço e preferências
CRUD – Cadastro Carregando valores das checkbox’s de preferências Carregando valores das cValidando campos de cadastro Montando objetos de pessoa Testando campos obrigatórios Carregando valores de campos montados Cadastrar endereço e retornar ID Cadastrar pessoa Conectando métodos de cadastro testes e ajustes nos cadastros Carregando valores das checkbox’s de preferências Carregando valores das cValidando campos de cadastro Montando objetos de pessoa Testando campos obrigatórios Carregando valores de campos montados Cadastrar endereço e retornar ID Cadastrar pessoa Conectando métodos de cadastro testes e ajustes nos cadastros
CRUD – Consulta e Listagem Fluxos de controle Listagem de pessoas Tela de listagem e exibição em tabelas Ajustes tela de listagem e tabelas Consultas aninhadas usando JOIN JOINs no Java e listagem Fluxos de controle Listagem de pessoas Tela de listagem e exibição em tabelas Ajustes tela de listagem e tabelas Consultas aninhadas usando JOIN JOINs no Java e listagem
CRUD – Remoção Removendo valores Removendo dados Removendo pessoas, endereços e preferências Testes na remoção Removendo valores Removendo dados Removendo pessoas, endereços e preferências Testes na remoção
CRUD – Atualização Edição de pessoas Exibindo valores de edição Carregando valores das combos Selecionando entre atributos e parâmetros Criando DAO para atualização Criando métodos de edição auxiliares Testando valores de atualização Finalizando a atualização Ajustes finais e Correção de bugs Edição de pessoas Exibindo valores de edição Carregando valores das combos Selecionando entre atributos e parâmetros Criando DAO para atualização Criando métodos de edição auxiliares Testando valores de atualização Finalizando a atualização Ajustes finais e Correção de bugs
Filtros Introdução aos Filtros Implementando filtro de Login Regras de navegação com filtros Ajustes finais nos filtros Introdução aos Filtros Implementando filtro de Login Regras de navegação com filtros Ajustes finais nos filtros
JSTL Introdução à JSTL Alterando tela de Consultas com JSTL Tags de Loop e condição Tags aninhadas Tag Choose JSTL e tela de edição JSTL e choose’s aninhados Finalizando tela de edição Introdução à JSTL Alterando tela de Consultas com JSTL Tags de Loop e condição Tags aninhadas Tag Choose JSTL e tela de edição JSTL e choose’s aninhados Finalizando tela de edição
Consulta e filtros Construindo a tela de filtro SQL de filtragem Implementando o filtro Finalizando filtro básico Iniciando filtro de preferências Regras de condição IN Finalizando filtro de preferências Bugs, UF e Cidade Finalizando filtro de UF Finalizando filtro de Cidade Construindo a tela de filtro SQL de filtragem Implementando o filtro Finalizando filtro básico Iniciando filtro de preferências Regras de condição IN Finalizando filtro de preferências Bugs, UF e Cidade Finalizando filtro de UF Finalizando filtro de Cidade
Paginação de Dados Introdução a DisplayTag Estilizando a DisplayTag Traduzindo mensagens no Properties Padrão Decorator com DisplayTag Decorando campos de ação Introdução a DisplayTag Estilizando a DisplayTag Traduzindo mensagens no Properties Padrão Decorator com DisplayTag Decorando campos de ação
Listeners Configurando os listeners Configurando os listeners
Custom Tags Curso de Java Web: Criando uma Custom Tag Library Curso de Java Web: Criando uma Custom Tag Library
Gráficos Curso de Java Web: Introdução à taglib Cewolf Curso de Java Web: Criando gráficos diversos Curso de Java Web: Introdução à taglib Cewolf Curso de Java Web: Criando gráficos diversos
Revisão Overview Overview

DevMedia - CNPJ: 08.401.6130001-42

Rio de Janeiro, 28 de setembro de 2026

Confirmação de autenticidade:

www.devmedia.com.br/cert/?id=3489

Ministério do Trabalho CBO 3171-05

http://www.mtecbo.gov.br/cbosite/pages/home.jsf

Curso Técnico Livre (LDB, códigos 221019/221018)

assinatura-certificado