Enterprise Application Development

Coming soon. Course preview.

Develop Java applications using enterprise platform services.

EX183 JBoss EAP 7

Before you begin

No formal prerequisites. Recommended: strong Java SE, JBoss Developer Studio on RHEL, and AD183 preparation.

Planned course outline

  1. Validating business data

    • POJO constraints and standard validators
  2. Persistent object models

    • JPA properties, relationships and fetching
  3. Database queries

    • Parameterized/named JPA queries and eager associations
  4. Asynchronous business messages

    • JMS destinations/listeners and message-driven beans
  5. HTTP business services

    • JAX-RS endpoints, methods, status codes, XML/JSON
  6. Service authorization

    • JAAS and REST/EJB security annotations
  7. Component lifetimes

    • CDI contextual scopes

Lessons and labs are not available yet. This preview describes planned coverage.

Official information

Explore courses