Skip to main Content

Red Hat Application Development I: Programming in Java EE

Helping Java SE developers write Java EE applications.

Red Hat Application Development I: Programming in Java EE 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.

In this course, you will learn about the various specifications that make up Java EE. This course is intended to develop the skills needed to make the transition from Java SE programming to Java EE programming.

This course introduces core concepts of multi-tiered Java Enterprise applications and gives you experience writing, deploying, and testing Java EE applications. You will use various tools from the Red Hat JBoss middleware portfolio, including JBoss Developer Studio, Maven, and the JBoss Enterprise Application Platform application server.

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.

Note: Starting January 2026 this course only exists in CR (classroom) if scheduled or Closed course modalities. No RHLS-Course for this course.

You can get access to the e-learning course content by purchasing a RedHat RHLS Standard subscription (access to the entire RedHat E-learning offering) - Contact us

Updated Jan2026

Delivery Format

  • Company Event

    Event at company

  • Public Classroom

    Traditional Classroom Learning

1 courses found

    • Delivery Format: Virtual Learning
    • Date 13-16 April, 2026 | 9:00 AM to 5:00 PM
    • Location: Virtual (Arabian St)
    • Language: English

    $1,939.00

Request a date or location for this course