Training with Iverson classes

Training is not a commodity – all training centres are not the same. Iverson Associates Sdn Bhd is the most established, the most reputable, and the top professional IT training provider in Malaysia. With a large pool of experienced and certified trainers, state-of-the-art facilities, and well-designed courseware, Iverson offers superior training, a more impactful learning experience and highly effective results.

At Iverson, our focus is on providing high-quality IT training to corporate customers, meeting their learning needs and helping them to achieve their training objectives. Iverson has the flexibility to provide training solutions whether for a single individual or the largest corporation in a well-paced or accelerated training programme.

Our courses continue to evolve along with the fast-changing technological advances. Our instructor-led training services are available on a public and a private (in-company) basis. Some of our courses are also available as online, on demand, and hybrid training.

Red Hat JBoss Certified Developer Exam

Please let us know your name.
Please let us know your email address.
Invalid Input
Invalid Input
Invalid Input


In preparation

Using Red Hat JBoss Enterprise Application Platform and Red Hat JBoss Developer Studio, you should be able to accomplish the tasks below without assistance. The tasks have been grouped into categories to assist your preparation.

  • Configure and create enterprise-ready web projects
  • Configure database connection and persistence details
  • Include existing components and entities
  • Generate views and view beans from entities
  • Choose between war and ear applications
  • Generate the application scaffold
  • Handle web and enterprise application project structures, including possible configuration file locations
  • Generate and deploy the application using maven or JBoss Tools

Work with contexts (CDI)

  • Use the best context lifecycle for a given use case
  • Make good use of Conversation by understanding:
    • Context order used by the container to resolve components and context variables
    • Temporary versus long running
    • Conversation promotion
    • Conversation demarcation and propagation
    • Relation between conversations, transactions, and persistence context flushmode
    • Debugging a CDI application (potentially with Arquillian)
  • Manage context content

Work with POJO/JEE components

  • Differences between EJB3-based components and POJO-based components
  • Component definition
    • Apply @Named
    • Configure beans.xml
  • Component lifecycle
  • Component / contexts interaction
  • Use of @Inject
  • Understand interceptors
  • Understand events
  • Use @Alternative
  • Use @Decorator
  • Apply qualifier
  • Apply producer
  • Apply dispose
  • Setting component and context variable in particular context using CDI APIs
  • Implement the observer or observed pattern using CDI
  • Implement a transactional conversation having in mind the relation between conversations, transactions, and persistence context flushmode
  • JAAS security-related features, including (list not exhaustive)
    • authentication
    • restriction
    • security events
    • bind authentication methods

Access and manage identity information through API

  • Work with web/JSF components and web navigation
  • Understand Postback lifecycle
  • Use exhaustive navigation capabilities using faces-config
  • Handling of RESTFul approach with JSF2 (viewparam)
  • Use common Richfaces components
  • Configure navigation based on application state
  • Set up JSF input validation
  • Set up JSF input conversion
  • Use Expression Language (EL)
  • Understand message bundle and locales
  • Choose and configure JSF components
  • Efficiently handle exceptions
  • Implement success and error messages

Expose components to external and legacy interfaces

  • Expose components as SOA-style web services
  • Consume SOA-style web services
  • Expose components as Restful services
  • Consume external Restful services
  • Consume external JMS-based messages


  • Set up JAAS
  • Secure methods
  • Secure paths
  • Create an authentication form
  • Set up roles mapping

Red Hat reserves the right to add, modify, and remove objectives. Such changes will be made public in advance through revisions to this document.

Audience Profile

The following audiences may be interested in taking the Red Hat JBoss Certified Developer exam:

  • Java EE application developers


Candidates for this exam should:

  • Be familiar with using Red Hat JBoss Developer Studio in a Red Hat Enterprise Linux environment
  • Red Hat JBoss Development: Persistence with Hibernate (JB297) course or have extensive project experience using JPA and Hibernate
  • Review the Red Hat Certified JBoss Developer exam objectives

RM1,500.00(+RM120.00 Tax)
* Training Dates:

* Price includes Exam

Course Information
0.5 Days
Red Hat Jboss

23 Feb 2018

25 May 2018

14 Sep 2018

PMP, Project Management Professional (PMP), CAPM, Certified Associate in Project Management (CAPM) are registered marks of the Project Management Institute, Inc.

We are using cookies to give you the best experience on our site. By continuing to use our website without changing the settings, you are agreeing to use of cookies.
Ok Decline