Concluiu o curso Curso Online de JSF (Java Server Faces)
com carga horária total de 48h, realizado nos dias:
01 de outubro de 2015 à 19 de janeiro de 2016
Composição do Curso
Quantidade de aulas: 48
Introdução
Introdução a Java Server Faces
Configuração do ambiente de desenvolvimento
Primeiro projeto com JSF
Ciclo de vida dos managed beans
Primeiros passos com o Java Server Faces
Navegação entre páginas
Principais componentes HTML do JSF: Visão geral dos componentes
Principais componentes HTML do JSF: Componentes para saída de texto e imagem
Principais componentes HTML do JSF: Botões e links
Principais componentes HTML do JSF: Entrada de dados
Formulários no JSF
Curso Java Server Faces: Formulários no JSF: Mensagens
Curso Java Server Faces: Formulários com urls registráveis
Tabelas de dados
Tabelas simples
Configurações do dataTable, Titulos, cabeçalhos e rodapés
Estilos para as tabelas
Estilos para as linha e colunas
Editando células de uma tabela
Validações
Validação: Usando validadores padrão
Validação: Validando os valores dos campos
Validando Valores: Bean Validation API
Regra de Validação: Bean Validation API
Conversões
Conversão : Usando conversores padrão
Conversão : Usando conversores customizados
Conversão : Usando conversores customiConversão : Usando conversores com selectOneMenuzados
Templates com Facelets
Facelets: Desenvolvendo templates com Facelets
Facelets: Criando paginas a partir um template
Facelets: Tags Customizadas
Ajax
Introdução ao Ajax com JSF 2.0
CRUD com Ajax e escopo de visão: Classe Pessoa
CRUD com Ajax e escopo de visão: Interface do Usuário
Internacionalização
Internacionalização dos dados da aplicação
Internacionalização dos dados da bean validation API
Java Persistence API com Hibernate
Configuração da JPA e criação de classes persistentes e banco de dados
Mapeando valor único no banco de dados
Mapeando campo de texto sem limite de caracteres
Criação de manutenções CRUD com Java Server Faces
CRUD com JPA e JSF
Criação de CRUD com relacionamentos manyToOne
Criação de CRUD com envio de foto
Criação de CRUD com relacionamentos oneToMany
Criação de CRUD com relacionamentos manyToOne
Criação de CRUD com filtro, ordenação e paginação
Criação de DAO Genérico para acesso aos dados
Criação CRUD com o DAO Genérico
Segurança
Login dos usuários: Segurança da aplicação
Autorização dos usuários dos usuários: Segurança da aplicação
Proteção da aplicação com HTTPS: Segurança da aplicação
Relatórios com JasperReports
Criando relatório com iReport e integrando ao JSF
Relatórios com sub relatórios
Distribuição da aplicação
Curso Java Server Faces: Distribuição da aplicação