Visão Geral
JSF é uma tecnologia JEE que se concentra em simplificar a construção de interfaces de usuário baseadas na Web em Java. Ele se baseia em tecnologias existentes, como Servlets/JSP, mas resolve muitos dos problemas que surgem ao usá-los diretamente. Ele faz isso fornecendo uma estrutura de interface de usuário (IU) baseada em componentes padrão que pode ser aproveitada por ferramentas para fornecer um ambiente de desenvolvimento rico e fácil de usar. PrimeFaces é uma biblioteca que adiciona funcionalidades adicionais ao JSF2. Este curso irá ajudá-lo a se familiarizar com o JSF 2 em muito pouco tempo, além de mostrar como usar a biblioteca PrimeFaces. Ele inclui todos os conceitos importantes, bem como vários laboratórios práticos que permitirão que você crie aplicativos JSF funcionais muito rapidamente. Ele cobre todos os conceitos arquitetônicos importantes, além de fornecer instruções práticas sobre como usar os diversos recursos da estrutura JSF. Inclui cobertura de todos os recursos importantes que são novos no JSF 2, incluindo o uso de Facelets e o uso das novas anotações do JSF 2. Ele também cobre novos recursos JSF 2.2, como Faces Flow e suporte a HTML 5. O curso inclui uma ampla cobertura dos recursos JSF mais importantes, incluindo a arquitetura JSF, trabalho com beans gerenciados, a linguagem de expressão JSF, criação de páginas JSF com facelets e/ou JSP, o núcleo JSF e bibliotecas de tags HTML, tabelas de dados, validação e conversão. Depois de aprender este material, você estará pronto para usar JSF para criar suas próprias soluções nas situações mais exigentes.