JBoss Seam Application Development with Exam

Leverage Seam to integrate and manage increasingly complex IT systems

The JBoss® Seam Application Development course teaches experienced Java™ developers how to efficiently use Seam to intelligently tie components together and manage increasingly complex IT systems. The course focuses on the core of the JBoss Seam technology: rapid application development, an industry standard UI, Java Persistence API (JPA) integration, end-to-end security, and integrated tooling in JBoss Developer Studio. Using clear interactive lectures and hands-on labs, this course also introduces Seam integration points for rules engines and business process management in addition to covering the new JSR-299 CDI standard, a feature of Java EE 6.

This course also prepares students for the JBCD-Seam exam (EX311).

Course content summary

  • Use Conversations to manage User Tasks and Workspaces
  • Create Seam Components to support business logic
  • Apply Seam technologies, such as Bijection, to Persistence, Security, Navigation, and Validation
  • Leverage Asynchronous JavaScript + XML (Ajax) to build a better UI using RichFaces
  • Integrate web application development with JBoss Developer Studio (Eclipse)

Check out the complete course outline for more details.

What is the JBoss Certified Developer in Seam (JBCD – Seam) certification?

A JBoss Certified Developer in Seam certification validates that someone has the knowledge, skills, and abilities to create web applications using the JBoss Seam framework.


Classroom training

Red Hat offers a robust 6-month schedule of classroom training in more than 40 locations across North America. Classes are taught by Red Hat-certified instructors who actively engage students in task-focused activities, lab-based knowledge checks, and facilitative discussions.

Length:5 days


Training units: 11


  • Enterprise systems architects

  • Experienced enterprise Java developers

  • Technical managers

  • Developers who already have JSF and basic Seam knowledge


  • Experience with Java Platform, Enterprise Edition (Java EE) or Java 2 Platform, Enterprise Edition (J2EE™)

  • A high-level understanding of enterprise and modern web application development

  • Completion of the JBoss Enterprise Application Development (JB225) course or equivalent experience


In addition to classroom training, this course is offered in the following training methods:

On-site team training

Training teams together is a proven way for IT staffs to maximize performance and savings, and optimize Red Hat technologies. Available for the entire JBoss and Red Hat curriculum, on-site training solutions offer flexibility and cost-effective training options, whether at your offices, at our training venues, or hosted in a virtual environment.

Virtual training

Red Hat virtual training is real-time training conducted by instructors through an online environment. Featuring the same industry-respected content as the corresponding classroom-based courses, virtual training provides an ideal combination of flexibility and knowledge transfer in the convenience of your offices or home.

Recommended next exam or course:

4-hour, performance-based, hands-on exam.
Training on relational persistence for Java through the Hibernate application stack.

This course prepares you for these credentials:

Performance-based exam that tests a user’s ability to create web applications using the JBoss Seam framework.