Objective: Learn how to build enterprise application using Enterprise Java Beans via our EJB training
Audience: Java programmers needing an overview of the EJB capabilities found within Java EE
Summary: Introduction to EJB training provides a code-level overview of the three key EJB technologies: Stateful, Entity, and Message. The Introduction to EJB training begins with a review of distributed programming concepts, and then moves into an examination of reusable business logic with Session Beans, persistence with Entity Beans, and workflow logic using Message Driven Beans.
Objective: Learn how to build database driven applications using JPA (Java Persistence Architecture) via our EJB training
Audience: Java programmers familiar with EJB concepts looking to adopt EJB Persistence
Summary: EJB Persistence training builds on the Introduction to EJB training with an in-depth exploration database driven development using Entity Beans and the JPA. Additionally, our EJB Persistence training examines the Java Persistence Query Language as well as transactions.
Objective: Learn how to use Message Driven Beans to build workflow and message driven applications via our EJB training
Audience: Java programmers familiar with EJB concepts looking to adopt Message Driven Beans
Summary: EJB Workflow training builds on the Introduction to EJB training with an in-depth exploration into message driven development, using JMS (Java Messaging Service) and Message Driven Beans. To facilitate the discussion, the EJB Workflow training covers JMS and messaging fundamentals.
Objective: Learn the strategies required to build an extensible EJB application via our EJB training
Audience: EJB Programmers needing to complete their knowledge of EJB development
Summary: Effective EJB training examines design patterns, tuning, testing strategies, and enterprise architectures. Our Effective EJB training focuses on these topics to support extensible Java EE based applications.