Red Hat JBoss Middleware development curriculum

Master Red Hat® JBoss® Middleware applications with our lab-intensive, hands-on training courses. Learn about Red Hat JBoss Enterprise Application Platform (EAP), Red Hat JBoss Fuse, Red Hat JBoss BRMS, Red Hat JBoss A-MQ, and more.

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:

Red Hat JBoss Development: Persistance with Hibernate (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 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:

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)

This course gives Java developers and architects an understanding of the SwitchYard product and its position within the Red Hat JBoss Fuse Service Works Platform. SwitchYard provides facilities for creating, deploying, managing, and accessing services as expected with this service-oriented architecture (SOA) platform. Available as:

Authoring Rules with Red Hat JBoss BRMS (JB461)

This course introduces students to the Red Hat JBoss BRMS rules engine and repository. In this course, students learn how to author and test rules using the graphical user interface of Business Central. Available as:

Developing Rules Applications with Red Hat JBoss BRMS (JB463)

This course teaches rule developers and Java enterprise application developers how to create, test, debug, and control business rules, how to generate rules packages, and how the Red Hat JBoss BRMS runtime environment executes rules. Students will use Red Hat JBoss Developer Studio 7 and Red Hat JBoss BRMS 6 to perform detailed, hands-on exercises that enable them to create and manage business rules in a production environment. Available as:

Implementing with Red Hat JBoss BRMS (JB465)

This course teaches combines content from both Authoring Rules with Red Hat JBoss BRMS (JB461) and Developing with Red JBoss BRMS (JB463). It teaches business analysts, rule developers, and Java™ enterprise application developers how to create, test, debug, and control business rules. Students gain hands-on experience with Red Hat JBoss Developer Studio and Red Hat JBoss BRMS. Available as:

Developing Workflow Applications with Red Hat JBoss BPM Suite (JB427)

This course teaches developers and architects the architecture and features of Red Hat JBoss BPM Suite, basic and advanced business process modeling (BPMN 2.0), and integration of workflow into Java™ SE and Java EE applications. Students will also learn how to create workflow applications as well as test and debug those applications using Red Hat JBoss Developer Studio. Available as: