Descrição
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 UniversityEstimar frete
Payment & Security
Featured collection
Dúvidas Gerais
Após a confirmação do pagamento, você receberá um e-mail com todas as instruções para acessar seus cursos. O e-mail incluirá um link para a plataforma de ensino, onde você poderá fazer login utilizando suas credenciais cadastradas no momento da compra. Caso seja um curso em formato de arquivo para download, o mesmo estará disponível na área do aluno e poderá ser acessado diretamente pelo link enviado. Se você não receber o e-mail de acesso em até 24 horas, verifique sua caixa de spam ou entre em contato com nossa equipe pelo e-mail suporte@amentil.com.br.
Após a confirmação do pagamento, seu pedido será processado e enviado para o endereço cadastrado. Você receberá um e-mail com os detalhes do envio, incluindo o código de rastreamento para acompanhar a entrega. Trabalhamos com transportadoras confiáveis e os prazos variam de acordo com o método de envio escolhido e sua localização. É importante garantir que o endereço de entrega esteja correto para evitar atrasos. Caso tenha dúvidas ou problemas com a entrega, nossa equipe de suporte está à disposição pelo e-mail suporte@amentil.com.br.
Você pode tirar dúvidas diretamente com nossa equipe de suporte por diversos canais:
- E-mail: Envie sua pergunta para suporte@amentil.com.br, e nossa equipe responderá em até 2 dias úteis.
- Telefone: Ligue para +55 (48) 1234-5678, disponível de segunda a sexta, das 9h às 18h.
- WhatsApp: Envie uma mensagem para +55 (48) 91265-4321 e receba atendimento rápido e prático.
- Formulário de Contato: Preencha o formulário disponível em nosso site na página Contato.
- Redes Sociais: Você também pode enviar suas dúvidas pelo Instagram ou Facebook em @amentil.sa.
Estamos sempre prontos para ajudar!
Reembolso e garantias
O prazo de reembolso pode variar dependendo da forma de pagamento utilizada:
- Cartão de Crédito: O estorno será realizado em até 7 dias úteis após a aprovação do reembolso, mas o crédito poderá aparecer na sua fatura em um prazo de 30 a 60 dias, conforme a política da operadora do cartão.
- Boleto Bancário ou Transferência: O valor será devolvido via depósito em conta bancária em até 7 dias úteis após a aprovação do reembolso.
Você pode solicitar a devolução de produtos físicos seguindo o passo a passo abaixo:
- Entre em contato com nosso suporte:
- Aguarde nossa resposta:
Nossa equipe analisará sua solicitação em até 3 dias úteis e fornecerá as instruções detalhadas para a devolução. - Prepare o produto:
- Envie o produto:
- Reembolso ou troca:
Nosso compromisso é fornecer uma experiência confiável e segura ao acessar nossa enciclopédia online. Garantimos a qualidade dos serviços e funcionalidades oferecidos, seguindo as condições descritas abaixo:
1. Garantia de Acesso
- Disponibilidade: Oferecemos garantia de disponibilidade da enciclopédia online 24 horas por dia, 7 dias por semana, exceto durante períodos programados de manutenção ou por problemas técnicos fora do nosso controle.
- Resolução de Problemas: Em caso de interrupções no serviço, nossa equipe técnica atuará para restaurar o acesso no menor tempo possível.
2. Garantia de Conteúdo
- Precisão e Atualização: Todo o conteúdo disponibilizado é cuidadosamente revisado para garantir precisão e relevância. No entanto, a enciclopédia online é constantemente atualizada, e não podemos garantir a exatidão absoluta em casos de informações sujeitas a mudanças rápidas.
- Correção de Erros: Caso identifique erros ou inconsistências no conteúdo, você pode nos informar pelo e-mail conteudo@amentil.com.br, e faremos a análise e correção, se necessário.
3. Garantia de Segurança
- Proteção de Dados: Utilizamos tecnologias avançadas para proteger suas informações pessoais e garantir que sua navegação na enciclopédia seja segura.
- Privacidade: Todos os dados coletados seguem as diretrizes da nossa Política de Privacidade.
4. Garantia de Reembolso
Para assinaturas da enciclopédia online:
- Direito de Arrependimento: Você pode solicitar o cancelamento e reembolso integral em até 7 dias corridos após a compra, desde que não tenha acessado conteúdos pagos da plataforma.
- Problemas Técnicos: Caso não consiga acessar os conteúdos devido a falhas técnicas imputáveis à plataforma, garantimos suporte prioritário e, se o problema não for resolvido, você pode solicitar reembolso proporcional ao período não utilizado.
5. Limitações
- Conexão à Internet: Não garantimos acesso à enciclopédia em situações de instabilidade ou falhas na conexão de internet do usuário.
- Uso Indevido: O acesso e uso da enciclopédia são pessoais e intransferíveis. O compartilhamento de credenciais pode resultar na suspensão ou cancelamento da assinatura sem reembolso.
6. Contato para Garantias
Caso precise de suporte ou queira exercer algum direito de garantia, entre em contato conosco:
- E-mail: suporte@amentil.com.br
- Telefone: +55 (48) 1234-5678
- Horário de atendimento: Segunda a sexta, das 9h às 18h.