Red Hat JBoss Middleware Development curriculum

Master Red Hat® JBoss® Enterprise Middleware applications with our lab-intensive, hands-on training courses.

Red Hat JBoss Enterprise Application Development I (JB225/JB226)

Intended for mid-level Java™ developers, this course introduces students to Java EE™ 6 frameworks, specifications, and interfaces (APIs). Also helps prepare you for the Red Hat Certified JBoss Developer Exam (EX225). Available as:

Red Hat JBoss Enterprise Application Development II(JB325)

This course provides a deep dive into Java EE APIs and emerging JBoss development technologies. Students will use JBoss EAP, Red Hat JBoss Developer Studio, and Maven to build and deploy scalable applications. Available as:

JBoss Hibernate Technology (JB297/JB298)

3-day course that gives Java developers the knowledge and skills to leverage the powerful Java Hibernate® application stack. Also helps prepare you for the Red Hat Certificate of Expertise in Persistence Exam (EX297). Available as:

JBoss Seam Development (JB311/JB312)

Teaches experienced Java developers how to efficiently use JBoss Seam to intelligently tie components together and manage increasingly complex IT systems. Available as:

JBoss Enterprise Portal Platform (JB321)

Designed for experienced system administrators and Java developers who need the skills to install, configure, and develop compliant portlets for Red Hat JBoss Portal Platform 5. Available as:

JBoss SOA ESB Service Implementation (JB431)

Service-oriented architecture (SOA) course designed for advanced Java EE developers who need the skills and processes to develop, deploy, and manage enterprise service bus (ESB) services. Also helps prepare you for the Red Hat Certificate of Expertise in ESB Exam (EX431). Available as:

JBoss Enterprise BRMS Implementation (JB433)

Designed for developers implementing a BRMS solution, this 3-day course focuses on business rules development. Learn how to author, test, debug, and control business rules in a production environment. Available as:

Enterprise Service Bus Deployment with Red Hat JBoss Fuse (JB435)

Enterprise Service Bus (ESB) Deployment with Red Hat® JBoss® Fuse is a hands-on course that gives Java™ developers and architects an understanding of Red Hat JBoss Fuse, a commercially supported distribution of Apache ServiceMix. Available as:

Red Hat JBoss A-MQ Development and Deployment (JB437)

Red Hat JBoss A-MQ Development and Deployment gives Java™ developers and architects an understanding of the key concepts associated with Java Message Service (JMS) and Apache ActiveMQ. Available as:

Red Hat JBoss Fuse with Red Hat JBoss A-MQ and Camel (JB439)

This 5-day course provides Java developers and architects with an understanding of the Apache ServiceMix kernel, Apache ActiveMQ (Java Messaging Service broker), and Apache Camel. Develop and implement enterprise integration patterns (EIP) using Camel, and see how to deploy EIPs in Red Hat JBoss Fuse. You will also learn how to use Red Hat JBoss A-MQ. Available as:

Camel Development with Red Hat JBoss Fuse (JB421/JB422)

Java developers and architects will gain an understanding of the Apache Camel Product as well as learn about enhancements and additional tooling provided by Red Hat in support of Camel development. This course can also help you in your preparation for the Red Hat Certificate of Expertise in Camel Development exam (EX421). Available as:

SwitchYard Development with Red Hat JBoss Fuse Service Works (JB417)

Java developers and architects will gain an understanding of the SwitchYard product and its position within the Red Hat JBoss Fuse Service Works Platform. Learn to implement applications that use service-oriented architecture (SOA) principles within the Red Hat JBoss Fuse Service Works environment. Available as: