Pular para as informações do produto
1 de 1

Loja - Instituto Brasileiro de Terapias holísticas

Curso de JSF (JavaServer Faces) com Apache Netbeans

Curso de JSF (JavaServer Faces) com Apache Netbeans

Preço normal R$ 39,90 BRL
Preço normal R$ 127,00 BRL Preço promocional R$ 39,90 BRL
Promoção Esgotado
Frete calculado no checkout.

Aprenda a criar aplicações Web com JSF, Glassfish e Apache Netbeans

Você foi designado para um projeto e precisa aprender JavaServer Faces com urgência? O JSF é uma das tecnologias mais populares no mundo Java, no entanto, sua curva de aprendizado intimida muitos programadores. Com o nosso curso online de JavaServer Faces, você pode reduzir drasticamente o tempo de aprendizado do JSF e dominar essa tecnologia para entregar seu projeto no prazo. O JavaServer Faces se tornou a tecnologia padrão para a camada de apresentação em aplicações Web e Enterprise Java. Como resultado, a tecnologia JSF é suportada pela Java e Oracle, como uma tecnologia que foi e será implementada em aplicações empresariais ao redor do mundo. Além disso, o JSF possui uma das maiores comunidades Java em todo o mundo e é COMPLETAMENTE GRATUITO PARA USAR. A tecnologia JSF tem uma ampla gama de usos, gerando excelentes oportunidades de emprego tanto nacionalmente quanto internacionalmente.

Requisitos do curso

Os requisitos para fazer este curso são ter conhecimento básico da linguagem Java e experiência com aplicações Web e conexões de banco de dados JDBC. Se você não possui esse conhecimento, recomendamos fortemente nossos cursos para aprender a criar aplicações Java do zero, passo a passo. Por favor, verifique nosso catálogo de cursos online de Java publicados nesta plataforma.

O que você aprenderá exatamente?

Módulo I. Introdução ao JavaServer Faces (JSF)

Neste módulo, estudaremos uma introdução ao JavaServer Faces (JSF), que é uma tecnologia projetada para simplificar a construção de interfaces de usuário para aplicações Web Java. Estudaremos as características básicas do JSF, bem como as mudanças mais relevantes atualmente. Analisaremos como o JSF implementa o padrão MVC e os componentes em que ele se baseia para alcançar essa simplificação. Revisaremos o Fluxo Geral de Navegação implementado pelo JSF ao criar páginas da web usando a tecnologia Facelets. Criaremos o exercício Hello World em JSF.

Módulo II. Managed Bean no JSF

Neste módulo, revisaremos o conceito de Managed Beans no JSF, abordaremos o conceito de JavaBeans e os escopos de Beans no JSF. Analisaremos o conceito de Managed Bean no JSF, que são classes Java que nos permitem lidar com a responsabilidade do Controlador do ponto de vista do padrão MVC. Estudaremos os escopos no JSF, bem como o conceito de CDI (Contexto e Injeção de Dependência) no JSF. Revisaremos o conceito de Expression Language (EL) e como ela pode ser usada em aplicações JSF. Revisaremos os operadores na Expression Language (EL), os objetos implícitos aos quais temos acesso e os operadores disponíveis na EL. Faremos alguns exemplos para aplicar o conceito de Managed Beans no JSF.

Módulo III. Navegação no JSF

Neste módulo, revisaremos o conceito de fluxo de navegação de página no JSF e os diferentes tipos de navegação disponíveis. Estudaremos como o JSF implementa a navegação entre páginas. Analisaremos o conceito de Navegação Estática no JSF. Revisaremos o conceito de Navegação Dinâmica no JSF. Veremos como declarar regras de navegação usando o arquivo faces-config.xml. Estudaremos o Ciclo de Vida do JSF, que define 6 fases para processar uma solicitação HTTP.

Módulo IV. Validadores e Conversores no JSF

Neste módulo, estudaremos o tópico de Validadores, Conversores e Manipulação de Mensagens no JavaServer Faces. Revisaremos o conceito de Validadores, que nos permitem ter informações consistentes de acordo com os dados inseridos pelo usuário. Estudaremos o tópico de Conversores no JavaServer Faces, que nos ajudam a atribuir valores entre a visualização e o modelo automaticamente, manipulando diferentes tipos que não sejam o padrão (String). Analisaremos a manipulação de mensagens no JSF, incluindo o conceito de localização para manipular diferentes idiomas no JSF.

Módulo V. Manipulação de Eventos e Biblioteca Padrão

Aplicações Web frequentemente precisam responder a eventos do usuário, como itens de menu selecionados ou cliques em um botão, etc. Neste módulo, revisaremos a manipulação de tags e eventos no JSF. Estudaremos o conceito de Value Change Listeners no JSF. Revisaremos o conceito de Action Listeners no JSF. Analisaremos os componentes que permitem manipular e acionar eventos no JSF. Criaremos um exemplo estudando vários componentes para entender detalhadamente a manipulação de eventos no JSF.

Módulo VI. JSF Facelets e Integração com Serviços Java EE, como EJB e JPA

Facelets é a nova tecnologia de implantação padrão no JSF. Facelets elimina completamente a necessidade de JSPs. Neste módulo, estudaremos um exemplo de como usar essa tecnologia em detalhes. Estudaremos a tecnologia de Facelets, templates e seu uso no JSF. Revisaremos o tópico de Componentes Compostos no JSF. Colocaremos em prática o que aprendemos no curso com um exercício usando JSF, EJB e JPA para integrar uma aplicação que servirá de base para seus próprios projetos. E muitos outros tópicos. Portanto, não hesite mais e matricule-se imediatamente. Lembre-se, sua satisfação é garantida ou seu dinheiro de volta. Atenciosamente, Ing. Ubaldo Acosta Fundador da Global Mentoring e Java University
Ver informações completas