Red Hat Application Development I: Programming in Java EE with Exam (AD184)

Helping Java SE developers write Java EE applications
Red Hat Application Development I: Programming in Java EE with exam (JB/AD184) exposes experienced Java Standard Edition (Java SE) developers to the world of Java Enterprise Edition (Java EE).

This course is based on Red Hat® Enterprise Application Platform 7.0. This course is a combination of Red Hat Application Development I: Programming in Java EE (JB/AD183) and Red Hat Certified Enterprise Application Developer Exam (EX183).

Course overview
In this course, you will learn about the various specifications that make up Java EE. Through hands-on labs, you will transform a simple Java SE command line application into a multi-tiered enterprise application using various Java EE specifications, including Enterprise Java Beans, Java Persistence API, Java Messaging Service, JAX-RS for REST services, Contexts and Dependency Injection (CDI), and JAAS for securing the application.

Course content summary                          

  • Generating multi-tiered Java EE applications.
  • Packaging and deploying Java EE applications.
  • Creating Enterprise Java Beans, including message-driven beans.
  • Managing persistence.
  • Creating REST services with JAX-RS.
  • Implementing Contexts and Dependency Injection.
  • Creating messaging applications with JMS.
  • Securing Java EE applications with JAAS.