fbpx

AD183 – Red Hat Application Development I: Programming in Java EE

A definir
A agendar
A agendar
Chat

O presente curso ajuda programadores Java SE a escreverem aplicações Java EE. Red Hat Application Development I: Programming in Java EE (JB183) apresenta o universo Java Enterprise Edition (Java EE) a programadores experientes em Java Standard Edition (Java SE).

 

Neste curso, os participantes aprenderão sobre as várias especificações que constituem o Java EE. Através de sessões práticas, os participantes terão a oportunidade de transformar uma simples aplicação de linha de comando Java SE numa aplicação empresarial multinível recorrendo a várias especificações Java EE, nas quais se incluem o Enterprise Java Beans, o Java Persistence API, o Java Messaging Service, o JAX-RS for REST services, o Contexts and Dependency Injection (CDI), e o JAAS para proteger a aplicação. Este curso tem por base a plataforma Red Hat® Enterprise Application Platform 7.0.

Recomenda-se, de seguida, a realização do seguinte exame:

  • Red Hat Certified Enterprise Application Developer Exam (EX183)

 

SKILLS ASSESSMENT

Utilize o diagnóstico de competências para descobrir quais as oportunidades de formação que mais se adequam a si, ou à sua equipa.

Destinatários

  • Este curso foi concebido para programadores Java que queiram aprender mais sobre as especificações que compõem o universo Java Enterprise Edition (Java EE).

Pré-Requisitos

  • Proficiency in developing Java SE applications, with 2+ years of experience required
  • Proficiency in using an IDE such as Red Hat Developer Studio or Eclipse
  • Experience with Maven is recommended but not required

Programa

  • Transição para aplicações multinível
  • Pacotes e implementação de aplicações num servidor de aplicações
  • Criação de Enterprise Java Beans
  • Gestão de persistência
  • Gestão de relações de entidade
  • Criação de serviços REST
  • Implementação de Contexts and Dependency Injection
  • Criação de aplicações de mensagens com o JMS
  • Proteção de aplicações Java EE
  • Revisão global do curso Red Hat JBoss Development I: Java EE

Transição para aplicações multinível

  • Descrever funcionalidades Java EE e distinguir entre as aplicações Java EE e Java SE.

Pacotes e implementação de aplicações num servidor de aplicações

  • Descrever a arquitetura de um servidor de aplicações Java EE, empacotar uma aplicação e implementar uma aplicação num servidor EAP.

Criação de Enterprise Java Beans

  • Criar Enterprise Java Beans, incluindo beans guiados por mensagem.

Gestão de persistência

  • Criar entidades de persistência com validações.

Gestão de relações de entidade

  • Definir e gerir relações de entidade JPA.

Criação de serviços REST

  • Criar APIs REST usando a especificação JAX-RS.

Implementação de Contexts and Dependency Injection

  • Descrever casos típicos de utilização de CDI e da sua implementação bem-sucedida numa aplicação.

Criação de aplicações de mensagens com o JMS

  • Criar clientes de mensagens que enviem e recebam mensagens usando o JMS API.

Proteção de aplicações Java EE

  • Usar o JAAS para proteger aplicações Java EE.

Revisão global do curso Red Hat JBoss Development I: Java EE

  • Comprovar proficiência ao nível dos conhecimentos e das competências adquiridas ao longo do curso.

Outras datas e horários

Chat

Quero saber mais informações sobre este curso

AD183 – Red Hat Application Development I: Programming in Java EE

Red Hat | 30h - e-learning


Notas

Pretende mais informação sobre este curso?

Preencha o formulário com os seus dados e as suas questões e entraremos em contacto consigo para lhe darmos todas as informações pretendidas.

Obrigado!