|
Treinamentos > Cursos e Pacotes > Detalhe
Ao adicionar um treinamento em sua lista de favoritos, você obtem as seguintes vantagens:
- O treinamento aparecerá em destaque no calendário e pagina de cursos;
- Você receberá um e-mail sempre que for aberta novas turmas para este treinamento;
- Ajuda a Season a planejar as próximas turmas conforme o interesse de seus alunos;
- Participará de promoções exclusivas deste treinamento.
Tem certeza que você deseja remover esse treinamento de sua lista de interesse?
 add
AW3 - Desenvolvimento Web com JavaServer Faces
Managed Bean, EL, Validation, Converter, Events, Ajax e JSF 2.0: O futuro e o presente do Java na Web
Informações Básicas
JavaServer Faces é uma das especificações Java EE mais produtivas para o desenvolvimento de interfaces web baseada nos conceitos de componentização e manipulação de eventos por meio de ferramentas de desenvolvimento. Neste curso, o aluno aprende os principais conceitos e bibliotecas do framework JSF bem como customizá-los para o desenvolvimento de aplicações Web profissionais. O curso também promove o uso de bibliotecas de componentes como RichFaces e Ajax4JSF para permitir a construção de interfaces mais ricas e interativas. Para a Academia Web 2010, este curso foi revisado e ampliado para abordar alguns dos principais recursos da mais nova específicação JSF - a versão 2.0 Pré-requisitos:
Conteúdo Programático
- Cenário de desenvolvimento antes de JavaServer Faces
- Introdução
- Adoção de padrões no desenvolvimento de aplicações Web
- Criação de Frameworks e componentes de UI sem um padrão comum
- Problemas na migração da Arquitetura Desktop para Web
- Alta complexidade nos casos de uso e dificuldade na manutenção do estado das telas
- Introdução a JavaServer Faces
- O que é JavaServer Faces?
- Qual o acoplamento entre JSF, Servlets, JSPs?
- Overview dos principais componentes
- Ciclo de vida do processamento da request
- Bibliotecas de Tags JSF
- Considerações sobre o uso de bibliotecas de tags JSF
- Tag Library: JSF Core
- Tag Library: JSF HTML
- Atributos das tags JSF HTML
- Formatação de formulários com panelGrid e panelGroup e facet
- Expression Language
- Introdução
- Palavras chave e palavras reservadas
- Operadores
- Objetos implícitos disponíveis através de EL
- JSF Expression Language versus JSP Expression Language
- Managed Beans
- O que é um Managed Bean?
- Configuração do Managed Bean no faces-config.xml
- Manipulando Managed Beans programaticamente
- Mensagens de Erro
- Vínculo com componentes de entrada de texto
- Vínculo com componentes de exibição de texto
- Exemplos
- Caixas de seleção
- Métodos
- Tabelas
- Navegação
- Componentes de User Interface para navegação
- Vínculo da ação do componente de UI com o Managed Bean
- Exemplos
- Suporte à Internacionalização
- Configuração da localização
- Carregamento do arquivo de propriedade
- Acesso às propriedades do Resource Bundle
- outputFormat
- Validação e Conversão de dados
- Introdução
- Validação e Conversão dentro do ciclo de vida de aplicações JSF
- Conversores
- Criando um conversor customizado
- Validadores
- Criando um validador customizado
- Customizando as mensagens de erro utilizadas por conversores e validadores padrão
- Modelo de Eventos
- Como funciona o modelo de eventos em JSF
- Entendendo a API
- Eventos de mudança de valor
- Eventos de ação
- Tags e
- Introdução a AJAX
- O que há de errado com as interfaces web tradicionais?
- O que é AJAX?
- Como usar Ajax?
- Introdução a RichFaces
- RichFaces na sua aplicação
- Instalação
- Configuração
- Enviando uma requisição AJAX
- Principais componentes
- Tabelas
- Colunas
- Paginação
- Barra para números controlados
- Combo de números controlados
- Lista de sugestões
- Barra de menu
- Menu
- Itens do Menu
- Agrupando Itens do Menu
- Recursos para arrastar e soltar
- Usando Facelets
- Introdução
- Instalação numa aplicação Web
- Criando um primeiro template e tela JSF
- Principais tags e funcionalidades
- Tópicos de JSF 2.0 e ScrumToys
- Anotações para configuração
- Suporte a AJAX nativo
- Gerenciamento de recursos
- Navegação implícita
- Composite Component
- Exemplos através de ScrumToys
- Apêndice
- Overview da API JSF
- Componentes Personalizados
- Renderizadores Personalizados
- Gerenciamento de estado da aplicação
- Páginas compostas
- Componentes de User-Interface
- Migrando de JSF-RI para MyFaces
- Biblioteca de componentes
- Bibliografia Recomendada
Formas de Pagamento
à vista ou parcelado. Oferecemos as melhores opções para seu bolso.
|
|
|