NÍVEL INTERMEDIÁRIO

Core Web

Desenvolvimento Web 2.0 com JavaServer Faces, Ajax|PrimeFaces, JPA, Maven e CDI

Neste treinamento é abordada a programação MVC com JavaServer Faces (JSF), bem como a biblioteca de componentes PrimeFaces, capaz de introduzir a interatividade da tecnologia AJAX ao desenvolvimento da camada de apresentação de maneira transparente ao desenvolvedor. Você também aprenderá a desenvolver aplicações utilizando Facelets, como alternativa ao uso de JavaServer Pages nas aplicações baseadas em JSF.

Para completar a aplicação tomaremos contato com outras APIs e ferramentas importantes como:

  • JPA, a API Java, que diminui drasticamente o esforço de desenvolvimento de acesso à camada de persistência de seus projeto.

  • Maven, a ferramenta de build que permite um gerenciamento mais fácil de dependências e a criação de projetos independentes de IDE

  • CDI, a API de integração que permite utilizar injeção de dependência em projetos Java EE sem a necessidade de utilizar frameworks complementares


Material didático do curso Core Web

O material didático do Core Web é composto pelo "Presentation Book" - livro de slides|ppts para você acompanhar a aula e as explicações do instrutor(a), bem como os laboratórios.

Além disto, como o Core Web é uma derivação de outros cursos da Globalcode, você também recebe as apostilas completas de outros cursos para você poder aprofundar seus conhecimentos e estudar em casa:

  • Apostila do AW2 - Desenvolvimento Web com Java EE 7: JSP, Servlet e Taglibs
  • Apostila do AW3 - Desenvolvimento Web com JavaServer Faces
  • Apostila do AW4 - Desenvolvimento da camada de persistência com JPA e Hibernate

Adicionalmente você recebe uma pasta/bolsa para armazenar os fichários especiais com as apostilas, uma caneta e um CD com todos os laboratórios e softwares necessários para o curso.


Um documento contendo todas as informações detalhadas do treinamento, preço e formas de pagamento com parcelamento em até 6X sem juros.

É rapidinho. Chega por e-mail no mesmo minuto!

ORÇAMENTO ELETRÔNICO

Introdução a Java EE e Web
  • Introdução a Java EE
  • Ambientes de Desenvolvimento
  • Ferramentas de build
  • Maven
  • Ciclos de vida
  • Gerenciamento de dependências
  • Java Servlet
  • JavaServer Pages
Web Avançado
  • Session & Context
  • Filtros
  • Segurança
  • Design-patterns
JavaPersistence API
  • Introdução a JPA
  • Configurações básicas
  • Relacionamentos
JavaServer Faces
  • Introdução a JSF
  • Principais Componentes de UI
  • Navegação
  • Conversão & Formatação
  • Validação
  • Internacionalização
JSF Avançado
  • Facelets
  • Component Binding
  • Eventos
  • Injeção de dependência com CDI
  • Composite Components
AJAX & Primefaces
  • Introdução a AJAX
  • Suporte nativo a AJAX no JSF
  • Biblioteca Primefaces
  • tabView
  • calendar
  • menuBar
  • accordionPanel
  • suporte a drag and drop
  • auto complete
  • dataTable
Tópicos Extra: JPA, JSF e EJB
  • Dicas Java Persistence API
  • Dicas JavaServer Faces
  • Integração JSF - EJB 3.0


Desculpe-nos.
Não existem turmas abertas no momento.

Conhecimento equivalente ao curso AJ1 - Sintaxe da Linguagem JavaAJ1 - Sintaxe da Linguagem Java 2011

Conhecimento equivalente ao curso AJ2 - Programação Orientada a Objetos e UML com JavaAJ2 - Programação Orientada a Objetos e UML com Java 2011

Conhecimento equivalente ao curso AJ3 - Classes Utilitárias, Collections e JDBCAJ3 - Classes Utilitárias, Collections e JDBC 2011

Conhecimento equivalente ao curso VAJ5 - Desenvolvimento de Aplicativos Web com JavaEE (Vídeo-aVAJ5 - Desenvolvimento de Aplicativos Web com JavaEE (Vídeo-aulas)

A Academia Web é uma formação completa, composta por 5 cursos de Java para Web:

  • AW1 - Desenvolvimento Avançado de Interfaces Web com HTML5, JavaScript e JQuery
  • AW2 - Desenvolvimento Web com Java EE 7: JSP, Servlet e Taglibs
  • AW3 - Desenvolvimento Web com JavaServer Faces
  • AW4 - Desenvolvimento da camada de persistência com JPA e Hibernate
  • AW7 - Integração e Injeção de Dependência com CDI


O curso Core Web é uma derivação da Academia Web, que tem 40 horas, não aborda todos os assuntos da Academia Web Developer, mas aborda os principais frameworks do mercado de forma prática e pragmática:

  • Revisão de Servlets e JSPs (Você recebe o material completo do "AW2 Desenvolvimento Web com Java EE 7: JSP, Servlet e Taglibs" para estudar e reforçar conceitos)
  • JSF : conteúdo parcial do AW3 - Desenvolvimento Web com JavaServer Faces (você também recebe o material completo para se aprofundar nos detalhes do framework)
  • Maven : ferramenta de build e gerenciamento de dependências open source fundamental para os projetos atuais
  • JPA/Hibernate : conteúdo parcial do AW4 - Desenvolvimento da camada de persistência com JPA e Hibernate (você também recebe o material completo para se aprofundar nos detalhes do framework)
  • Primefaces : componentes visuais para desenvolvimento de interfaces ricas com JSF
  • CDI : padrão para injeção de dependência em aplicações Java EE, tendo substituído na prática o framework JBoss Seam