|
Home > Training >
IBM
>
Rational Application Developer
>
Rational Application Developer (RAD) 7.0
>
|
WA1557 EJB Programming with Rational Application Developer (RAD) v7.0 Training and Courseware
|
This course is an advanced introduction to the Enterprise Java Beans (EJB) technology. It starts by introducing the concepts and ideal for someone who has never programmed using EJB. The course rapidly picks up and ends with advanced concepts that students can use in real life to complete large-scale EJB based projects. The development and labs will be based on IBM Rational Application Developer v7.0, emphasizing the new features of the EJB 2.1 specification. |
|
| Topics |
|
| |
- Review of RAD v7.0 Basics
- Introduction to Web Applications and J2EE
- Overview of Enterprise Java Beans
- Session EJBs
- Entity EJBs
- EJB and Exceptions
- EJB and Transactions
- EJB Security
- Message-Driven EJBs
- J2EE Best Patterns with Focus on EJB
- WebSphere v6 administration for programmers
- J2EE Design Patterns with Focus on EJB
- EJB Inheritance
|
|
|
|
| Practical Work |
|
| |
Students develop session beans with RAD, including accessing a database from session bean and EJB Java Client. They develop CMP Entity Beans, including EJB/RDB mapping and finder methods. Next, they develop a message-driven bean and integrate Java Message Service (JMS), IBM MQSeries, with RAD. Students also develop access beans. The purpose is to exhibit the use of development, testing, and deployment tools to improve EJB development productivity. The student will deploy a J2EE application to WebSphere Application Server v6. |
|
|
|
| What you will learn |
|
| |
After completing this course, the student should be able to:
- Understand the need for EJB
- Understand the EJB 2.1 specification at an expert level
- Understand how to develop, test, and deploy EJBs with RAD
- Gain knowledge of J2EE Design Patterns and Best Practices
- Learn the industry secrets in EJB scalability
|
|
|
|
| Audience |
|
| |
This course is intended for intermediate to advanced Java programmers. System architects will find the advanced concepts especially beneficial in designing a framework. |
|
|
|
| Prerequisites |
|
| |
The student is expected to understand the core Java libraries; be familiar with web application programming, including servlets and JSPs; have some experience or understanding of using IBM Rational Application Developer. This course includes a review of RAD Basics, but assumes some knowledge of RAD. |
|
|
|
| Duration |
|
| |
Five days. |
|
|
|
Course Outline
|
|
|
We regularly offer classes in these and other cities. Atlanta, Austin, Baltimore, Calgary, Chicago, Cleveland, Dallas, Denver, Detroit, Houston,
Jacksonville, Miami, Montreal, New York City, Orlando, Ottawa, Philadelphia, Phoenix, Pittsburgh, Seattle, Toronto, Vancouver, Washington DC.
|
|
 |
|
Buy on-site and customized class
Attend a public class
06/04/2012 -
Toronto
$3,450.00
Enroll
06/11/2012 -
Ottawa
$3,450.00
Enroll
07/09/2012 -
Calgary
$3,450.00
Enroll
07/09/2012 -
Vancouver
$3,450.00
Enroll
07/30/2012 -
Montreal
$3,450.00
Enroll
08/20/2012 -
Toronto
$3,450.00
Enroll
08/20/2012 -
Vancouver
$3,450.00
Enroll
09/10/2012 -
Calgary
$3,450.00
Enroll
09/24/2012 -
Montreal
$3,450.00
Enroll
09/24/2012 -
Ottawa
$3,450.00
Enroll
10/01/2012 -
Montreal
$3,450.00
Enroll
10/15/2012 -
Toronto
$3,450.00
Enroll
11/05/2012 -
Ottawa
$3,450.00
Enroll
11/19/2012 -
Vancouver
$3,450.00
Enroll
11/26/2012 -
Calgary
$3,450.00
Enroll
|
|