Visão Geral
Java Enterprise Edition (Java EE/JEE) é uma plataforma poderosa para construir aplicativos corporativos. Este curso prático é um curso acelerado que cobre as principais tecnologias do JEE. Inclui cobertura detalhada do uso de JSF2 (JavaServer Faces 2), EJB3 (Enterprise JavaBeans 3) e JPA2 (Java Persistence API 2) para projetar e construir seus próprios aplicativos multicamadas, bem como uma visão geral de outras tecnologias importantes, como como JAX-WS para construir serviços da Web baseados em Java. O curso começa com a camada Web - fornecendo uma breve visão geral da API e da tecnologia do Servlet, que é a base do JSF. Em seguida, passa para uma cobertura abrangente do JSF2 - a estrutura de UI baseada em componentes do JEE - incluindo a cobertura de Facelets e das bibliotecas de tags JSF. Ele passa a cobrir o EJB, a base da camada de negócios do JEE, incluindo beans de sessão sem estado e com estado, e usando seu controle de transação declarativo. Em seguida, passa para a camada de negócios, abrangendo os poderosos recursos de mapeamento objeto-relacional do JPA para acessar dados persistentes. O curso também fornece visões gerais de outras tecnologias importantes, como JAX-WS para construção de serviços Web baseados em SOAP e JAX-RS para construção de serviços RESTful. O curso cobre todos os conceitos importantes necessários para usar as três tecnologias principais de JSF, EJB e JPA, bem como onde as outras tecnologias se enquadram no cenário. Inclui uma extensa série de laboratórios para exercitar todos os principais recursos e deixará você bem preparado para usar essas tecnologias para construir sistemas empresariais multicamadas.