Red Hat Guaranteed-to-Run

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

Red Hat Application Development I: Programming in Java EE with Exam (AD184) equips experienced Java SE developers to build and deploy enterprise-grade applications using Java EE specifications like JAX-RS, CDI, and JPA—addressing the industry shift toward microservices and cloud-native architectures. With over 70% of enterprise applications still relying on Java, this course bridges the critical skills gap for developers transitioning to multi-tiered systems.

This course prepares learners for the Red Hat Certified Enterprise Application Developer Exam (EX183), validating real-world Java EE proficiency. Koenig provides official vendor-authorized courseware and 30-day lab access, ensuring hands-on mastery. Certification holders report career advancement in roles such as enterprise developer and cloud application engineer, with average salaries exceeding $110,000.

40 Hours (5 Days)
Live Online / Classroom
0+ professionals trained

Training Formats & Pricing

1-on-1 On Request
Dedicated instructor, your schedule Fastest
Public Batch On Request
Group class, fixed schedule Most Popular

100% Happiness Guarantee · Free Rescheduling · Secure Payment

Course Overview

Red Hat Application Development I: Programming in Java EE with Exam (AD184) is designed for experienced Java SE developers transitioning into enterprise-level application development using Java EE. This comprehensive course prepares candidates for the Red Hat Certified Enterprise Application Developer Exam (EX183) and serves roles such as Java EE Developer, Enterprise Application Developer, and Backend Developer. According to Red Hat, enterprise adoption of Jakarta EE (the successor to Java EE) continues to grow, with over 80% of Fortune 500 companies relying on Java-based enterprise platforms for mission-critical applications. The course is ideal for developers with at least two years of Java SE experience who want to build scalable, secure, and maintainable enterprise solutions using industry-standard specifications.

Participants in AD184 work extensively with core Java EE technologies including Enterprise Java Beans (EJB), Java Persistence API (JPA), Java Messaging Service (JMS), JAX-RS for REST services, Contexts and Dependency Injection (CDI), and JAAS for application security. The hands-on lab environment is based on Red Hat Enterprise Application Platform 7.0, where students use tools like Red Hat Developer Studio, Maven, and the JBoss EAP server to build and deploy real-world applications. A key lab project involves transforming a standalone Java SE command-line application into a fully functional multi-tiered enterprise application, complete with RESTful endpoints, secure authentication, database persistence, and asynchronous messaging using message-driven beans.

By completing AD184 and passing the EX183 exam, learners earn the Red Hat Certified Specialist in Enterprise Application Development credential, which is recognized globally and contributes to the Red Hat Certified Architect pathway. Certified professionals report competitive salaries, with Java EE Developers in the U.S. earning an average of $108,291 annually according to Salary.com (2026 data). Koenig Solutions enhances this training with Guaranteed-to-Run batches and official Red Hat courseware, ensuring learners gain hands-on experience with up-to-date, vendor-authorized content. Upon completion, developers are equipped to design and deploy enterprise-grade applications, positioning them for advancement into senior development and architecture roles within cloud-native and enterprise IT environments.

What You'll Learn

Differentiate between Java EE and Java SE architectures to optimize enterprise application performance in Jakarta EE 8/9 environments.
Deploy enterprise Java applications efficiently to Red Hat JBoss Enterprise Application Platform 7.x/8.x.
Implement Enterprise Java Beans, including message-driven beans, to build scalable and reliable Jakarta EE applications.
Manage data persistence effectively using Java Persistence API (JPA) within the Jakarta EE framework.
Create RESTful services with JAX-RS and CDI to develop modern, cloud-ready Jakarta EE applications.
Secure Jakarta EE applications using the Elytron security framework to meet modern Red Hat JBoss EAP enterprise security standards.

Skills You'll Gain

Java EE Development Enterprise Java Beans Java Persistence API JAX-RS REST Services Contexts and Dependency Injection Java Messaging Service JAAS Security Red Hat JBoss EAP Red Hat Developer Studio Red Hat Maven Integration Red Hat Application Deployment CDI Scopes Management JPA Entity Relationships EJB Message-Driven Beans REST API Development Multi-Tier Application Architecture Java EE Application Packaging

Prerequisites

Recommended knowledge before taking this course
  • Proficiency in Java SE 8 or 11 development with at least 2 years of hands-on experience
  • Working knowledge of core Java APIs including Exceptions, Annotations, and Collections
  • Experience using an integrated development environment such as Red Hat Developer Studio or Eclipse
  • Familiarity with Maven for build automation and dependency management
  • Ability to package and deploy Java applications within a Red Hat Enterprise Linux environment
  • Understanding of enterprise application architecture and multi-tiered application design
  • Familiarity with JBoss EAP
  • Basic understanding of SQL and JDBC
Corporate Training
Get a Corporate Quote

Volume discounts · Dedicated account manager · Custom scheduling

Certification Exam

Everything you need to know about the AD184 certification exam

Exam Details
Exam Name
AD184
Exam Cost
$500
Format
Multiple choice, labs & case studies
Questions
Duration
Passing Score
Validity
Retake Policy
Candidates receive one free retake if the first attempt fails with no mandatory waiting period. Subsequent attempts require paid registration, and the same exam cannot be taken more than once per calendar day.
Let's Talk

Request for more information

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

We'll respond within 1 business day · No spam, ever.

Course Curriculum

Structured learning with hands-on labs and real-world scenarios

1
Day 1– Mastering Multi-Tiered Java Architecture
Analyze core Java EE features Compare Java EE and SE Design multi-tiered application structures Package enterprise Java applications Deploy to Red Hat EAP Optimize JBoss Developer Studio Control full application lifecycles Validate deployments using tools
2
Day 2– Enterprise Java Beans Development
Build robust Enterprise Java Beans Develop scalable session beans Manage complex bean lifecycles Configure local remote interfaces Code efficient message-driven beans Process JMS messages via MDBs Execute enterprise transaction management Verify EJB logic through labs
3
Day 3– Data Persistence with JPA
Construct high-performance JPA entities Define precise entity mappings Implement secure primary keys Apply field property access Manage complex entity relationships Execute advanced inheritance strategies Apply robust validation annotations Test persistence layers via labs
4
Day 4– REST Services and CDI Integration
Build REST APIs with JAX-RS Map HTTP methods to resources Configure path query parameters Implement custom exception mapping Apply scalable CDI scopes Inject beans using @Inject Utilize qualifiers and producers Test REST CDI integration workflows
5
Day 5– Messaging and Security Protocols
Create JMS messaging clients Manage text message transmission Configure queues and topics Implement JAAS security standards Define secure application roles Protect sensitive REST endpoints Validate user authentication processes Review AD184 comprehensive labs

What's Included in Your Training

Every enrollment comes packed with resources to maximise your learning and exam success

Hands-On Lab

Live Lab Sandbox

Real Environment

Practice in a real lab environment with full access to the tools and services covered in the course.

30+ Guided Labs

30+

Step-by-step lab exercises designed to reinforce each module with practical, hands-on tasks.

Lab Manual Included

Full Guide

Comprehensive lab guide with detailed instructions, screenshots, and troubleshooting tips.

Post-Training Access

30 Days

30 days of extended lab access after your training ends so you can continue practicing.

Career Outcomes

78%

of AD184 certified professionals report career advancement within 6 months

Salary Impact

+22%

Average salary increase reported after obtaining the AD184 certification

Typical Salary Range (Global)
Entry$90,000–$115,000
Mid$115,000–$145,000
Senior$145,000–$180,000

*Source: Glassdoor / LinkedIn 2025

Job Roles

6
  • Java EE Developer
  • Enterprise Application Developer
  • Middleware Developer
  • Backend Developer
  • JEE Application Developer
  • Software Engineer - Java

Companies Hiring

5,000+
Red Hat IBM Accenture Deloitte Infosys Wipro JPMorgan Chase Boeing Capgemini

and 5,000+ organizations worldwide seeking AD184 certified professionals

Real Transformations

Course Student Reviews

Real results from IT professionals who trained with Koenig — rated 4.9/5 from 18,400+ verified reviews.

18,400+
Verified Reviews
4.9 / 5
Average Rating
95%
Would Recommend
1M+
Professionals Trained
  • ★★★★★

    “Passed AZ-104 on first attempt. The MCT knew the exact exam patterns and the labs were exactly what Microsoft tests. Worth every penny.”

    Rahul M.

    Rahul M.

    Azure Administrator

    AZ-104 Certified ✓ Verified
  • ★★★★★

    “I trained 15 of my team members for SC-200. Koenig's on-site delivery was seamless and all 15 passed within 3 months.”

    Sarah K.

    Sarah K.

    CISO, Financial Services

    Enterprise Client ✓ Verified
  • ★★★★★

    “The 1-on-1 format was a game changer. My trainer adjusted the pace to my schedule and I cleared PL-300 while working full-time.”

    Ahmed R.

    Ahmed R.

    Business Intelligence Lead

    PL-300 Certified ✓ Verified
  • ★★★★★

    “From AZ-900 to AZ-305 in 6 months. Koenig's structured roadmap and MCT mentoring made the expert level achievable.”

    Priya S.

    Priya S.

    Cloud Solutions Architect

    AZ-305 Expert ✓ Verified
  • ★★★★★

    “As an L&D head I've used 5 training vendors. Koenig's MCT quality, MOC materials, and ESI compliance is in a different league.”

    James T.

    James T.

    Head of L&D, UK Enterprise

    100+ Learners Trained ✓ Verified
  • ★★★★★

    “SC-900 and SC-300 back to back — both cleared first try. The security curriculum at Koenig is incredibly thorough and up to date.”

    Aisha N.

    Aisha N.

    Security Analyst

    SC-300 Certified ✓ Verified
  • ★★★★★

    “AI-102 was daunting but the trainer broke it down perfectly. Real Azure OpenAI labs made the difference. Highly recommend.”

    David L.

    David L.

    AI Engineer

    AI-102 Certified ✓ Verified
  • ★★★★★

    “DP-600 Fabric certification done in 3 weeks of part-time study. The customised schedule around my timezone was a lifesaver.”

    Mei W.

    Mei W.

    Data Platform Engineer

    DP-600 Certified ✓ Verified
  • ★★★★★

    “Our whole DevOps team got AZ-400 certified through Koenig's corporate training. Smooth logistics and top-tier MCTs throughout.”

    Carlos R.

    Carlos R.

    Engineering Manager

    AZ-400 Team Training ✓ Verified
  • ★★★★★

    “Passed AZ-104 on first attempt. The MCT knew the exact exam patterns and the labs were exactly what Microsoft tests. Worth every penny.”

    Rahul M.

    Rahul M.

    Azure Administrator

    AZ-104 Certified ✓ Verified
  • ★★★★★

    “I trained 15 of my team members for SC-200. Koenig's on-site delivery was seamless and all 15 passed within 3 months.”

    Sarah K.

    Sarah K.

    CISO, Financial Services

    Enterprise Client ✓ Verified
  • ★★★★★

    “The 1-on-1 format was a game changer. My trainer adjusted the pace to my schedule and I cleared PL-300 while working full-time.”

    Ahmed R.

    Ahmed R.

    Business Intelligence Lead

    PL-300 Certified ✓ Verified
  • ★★★★★

    “From AZ-900 to AZ-305 in 6 months. Koenig's structured roadmap and MCT mentoring made the expert level achievable.”

    Priya S.

    Priya S.

    Cloud Solutions Architect

    AZ-305 Expert ✓ Verified
  • ★★★★★

    “As an L&D head I've used 5 training vendors. Koenig's MCT quality, MOC materials, and ESI compliance is in a different league.”

    James T.

    James T.

    Head of L&D, UK Enterprise

    100+ Learners Trained ✓ Verified
  • ★★★★★

    “SC-900 and SC-300 back to back — both cleared first try. The security curriculum at Koenig is incredibly thorough and up to date.”

    Aisha N.

    Aisha N.

    Security Analyst

    SC-300 Certified ✓ Verified
  • ★★★★★

    “AI-102 was daunting but the trainer broke it down perfectly. Real Azure OpenAI labs made the difference. Highly recommend.”

    David L.

    David L.

    AI Engineer

    AI-102 Certified ✓ Verified
  • ★★★★★

    “DP-600 Fabric certification done in 3 weeks of part-time study. The customised schedule around my timezone was a lifesaver.”

    Mei W.

    Mei W.

    Data Platform Engineer

    DP-600 Certified ✓ Verified
  • ★★★★★

    “Our whole DevOps team got AZ-400 certified through Koenig's corporate training. Smooth logistics and top-tier MCTs throughout.”

    Carlos R.

    Carlos R.

    Engineering Manager

    AZ-400 Team Training ✓ Verified
  • ★★★★★

    “Passed AZ-104 on first attempt. The MCT knew the exact exam patterns and the labs were exactly what Microsoft tests. Worth every penny.”

    Rahul M.

    Rahul M.

    Azure Administrator

    AZ-104 Certified ✓ Verified
  • ★★★★★

    “I trained 15 of my team members for SC-200. Koenig's on-site delivery was seamless and all 15 passed within 3 months.”

    Sarah K.

    Sarah K.

    CISO, Financial Services

    Enterprise Client ✓ Verified
  • ★★★★★

    “The 1-on-1 format was a game changer. My trainer adjusted the pace to my schedule and I cleared PL-300 while working full-time.”

    Ahmed R.

    Ahmed R.

    Business Intelligence Lead

    PL-300 Certified ✓ Verified
  • ★★★★★

    “Passed AZ-104 on first attempt. The MCT knew the exact exam patterns and the labs were exactly what Microsoft tests. Worth every penny.”

    Rahul M.

    Rahul M.

    Azure Administrator

    AZ-104 Certified ✓ Verified
  • ★★★★★

    “I trained 15 of my team members for SC-200. Koenig's on-site delivery was seamless and all 15 passed within 3 months.”

    Sarah K.

    Sarah K.

    CISO, Financial Services

    Enterprise Client ✓ Verified
  • ★★★★★

    “The 1-on-1 format was a game changer. My trainer adjusted the pace to my schedule and I cleared PL-300 while working full-time.”

    Ahmed R.

    Ahmed R.

    Business Intelligence Lead

    PL-300 Certified ✓ Verified
  • ★★★★★

    “From AZ-900 to AZ-305 in 6 months. Koenig's structured roadmap and MCT mentoring made the expert level achievable.”

    Priya S.

    Priya S.

    Cloud Solutions Architect

    AZ-305 Expert ✓ Verified
  • ★★★★★

    “As an L&D head I've used 5 training vendors. Koenig's MCT quality, MOC materials, and ESI compliance is in a different league.”

    James T.

    James T.

    Head of L&D, UK Enterprise

    100+ Learners Trained ✓ Verified
  • ★★★★★

    “SC-900 and SC-300 back to back — both cleared first try. The security curriculum at Koenig is incredibly thorough and up to date.”

    Aisha N.

    Aisha N.

    Security Analyst

    SC-300 Certified ✓ Verified
  • ★★★★★

    “From AZ-900 to AZ-305 in 6 months. Koenig's structured roadmap and MCT mentoring made the expert level achievable.”

    Priya S.

    Priya S.

    Cloud Solutions Architect

    AZ-305 Expert ✓ Verified
  • ★★★★★

    “As an L&D head I've used 5 training vendors. Koenig's MCT quality, MOC materials, and ESI compliance is in a different league.”

    James T.

    James T.

    Head of L&D, UK Enterprise

    100+ Learners Trained ✓ Verified
  • ★★★★★

    “SC-900 and SC-300 back to back — both cleared first try. The security curriculum at Koenig is incredibly thorough and up to date.”

    Aisha N.

    Aisha N.

    Security Analyst

    SC-300 Certified ✓ Verified
  • ★★★★★

    “AI-102 was daunting but the trainer broke it down perfectly. Real Azure OpenAI labs made the difference. Highly recommend.”

    David L.

    David L.

    AI Engineer

    AI-102 Certified ✓ Verified
  • ★★★★★

    “DP-600 Fabric certification done in 3 weeks of part-time study. The customised schedule around my timezone was a lifesaver.”

    Mei W.

    Mei W.

    Data Platform Engineer

    DP-600 Certified ✓ Verified
  • ★★★★★

    “Our whole DevOps team got AZ-400 certified through Koenig's corporate training. Smooth logistics and top-tier MCTs throughout.”

    Carlos R.

    Carlos R.

    Engineering Manager

    AZ-400 Team Training ✓ Verified
  • ★★★★★

    “AI-102 was daunting but the trainer broke it down perfectly. Real Azure OpenAI labs made the difference. Highly recommend.”

    David L.

    David L.

    AI Engineer

    AI-102 Certified ✓ Verified
  • ★★★★★

    “DP-600 Fabric certification done in 3 weeks of part-time study. The customised schedule around my timezone was a lifesaver.”

    Mei W.

    Mei W.

    Data Platform Engineer

    DP-600 Certified ✓ Verified
  • ★★★★★

    “Our whole DevOps team got AZ-400 certified through Koenig's corporate training. Smooth logistics and top-tier MCTs throughout.”

    Carlos R.

    Carlos R.

    Engineering Manager

    AZ-400 Team Training ✓ Verified

Frequently Asked Questions

Everything you need to know about the AD184 training course

Is the certification exam included in the AD184 Red Hat Application Development I: Programming in Java EE with Exam course, and what is the separate cost?
Yes, the Red Hat Certified Enterprise Application Developer Exam (EX183) voucher is included in the AD184 course, featuring one free retake. The standard list price for the EX183 exam, if purchased separately, is $500 USD, with regional variations. This performance-based exam must be completed within your subscription period.
What training formats does Koenig offer for AD184 Red Hat Application Development I: Programming in Java EE with Exam, and is Guaranteed-to-Run scheduling available?
Koenig delivers the AD184 course via live online instructor-led and self-paced e-learning formats. Our Guaranteed-to-Run scheduling ensures your training proceeds regardless of enrollment numbers. The Red Hat Learning Subscription includes one live virtual class and 12 months of self-paced access. Private team training is available on-site or virtually.
How long is lab access provided for AD184 Red Hat Application Development I: Programming in Java EE with Exam, and what environment is used?
AD184 provides 100 hours of hands-on lab access through a cloud-based, vendor-hosted environment. This platform utilizes actual Red Hat infrastructure, allowing you to master JBoss Enterprise Application Platform 7.0. Your access remains valid for one year from the subscription start date, ensuring ample time for practical skill development.
What is Koenig's rescheduling and cancellation policy for the AD184 Red Hat Application Development I: Programming in Java EE with Exam course?
Koenig allows rescheduling with fees based on notice: 30% within 30 days, 50% within 29 days, 70% within 14 days, and 100% within 7 days of the start date. Cancellations more than 30 days prior incur a 30% fee. Written notice is required, and previously paid fees are offset against any applicable charges.
What is the format, duration, and passing score of the Red Hat Certified Enterprise Application Developer Exam (EX183)?
The EX183 exam is a 3-hour, hands-on, performance-based test requiring real-world task completion without multiple-choice questions. You must demonstrate proficiency in REST services, EJBs, CDI, JPA, and security. While Red Hat does not disclose the passing score, you must successfully complete all tasks within a proctored, offline environment.
How long is the Red Hat Certified Enterprise Application Developer certification valid, and what is the renewal process?
This certification remains valid for 3 years from the date earned. To renew, candidates must retake the EX183 exam before the expiration date. Alternatively, earning a higher-level certification automatically extends all lower-level credentials. Expired certifications cannot be renewed and require you to re-earn the credential from the beginning.
What post-training support does Koenig provide after completing the AD184 Red Hat Application Development I: Programming in Java EE with Exam course?
Koenig provides 45 days of extended lab access, expert chat for troubleshooting, and downloadable e-books. You also receive exam readiness tools and a free retake voucher. The Red Hat Learning Subscription includes expert seminars and office hours, offering ongoing professional support throughout your active subscription period.
What are the prerequisites and experience needed for the AD184 Red Hat Application Development I: Programming in Java EE with Exam course?
AD184 requires proficiency in Java SE development with at least 2 years of experience, familiarity with an IDE like Eclipse or Red Hat Developer Studio, and recommended Maven experience. This course helps Java SE developers transition to Java EE; prior enterprise specification knowledge is not required, but foundational Java skills are essential.
What is the average salary for professionals holding the Red Hat Certified Enterprise Application Developer certification?
As of July 2026, the average salary for an Enterprise Application Developer in the U.S. is $120,327 annually, with top earners reaching $138,150. Certification holders in high-demand sectors like Software & Networking or Financial Services can earn up to 30% above average, with compensation significantly influenced by your specific location and professional experience.
How does instructor-led AD184 training compare to self-study for certification preparation?
Instructor-led AD184 training provides structured guidance and hands-on labs, boosting first-time pass rates compared to self-study. The course includes exam alignment and a free retake, yielding a 95% success rate versus 60-70% for self-study. Guaranteed-to-Run scheduling ensures you receive expert instruction on complex Java EE concepts to accelerate your career.
100%

Happiness Guarantee

We are so confident in the quality of our training that we offer a full money-back guarantee. Not satisfied? Contact us within 24 hours of your first session — we'll refund you completely, no questions asked.

Full Refund

Within 24 hours

No Questions

Asked ever

Secure Payment

Encrypted checkout

PCI DSS

Compliant