EJB Programming with RAD

     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 moves through the advanced concepts students will use to complete large scale EJB based projects. The development and labs will be based on IBM Rational Application Developer v6, emphasizing the new features of the EJB 2.1 specification. IBM Rational Application Developer (RAD) is the newest generation of Java application development environments built on the Eclipse open platform (www.eclipse.org). It has many new features that the traditional IDEs do not provide including the role-based development models and the plug-in based flexibility of developing and adding new functionality to the environment.

Topics Covered

  • RAD Basics
  • Introduction to JEE Applications
  • Session Beans
  • Entity Beans
  • Exceptions
  • Transactions
  • Security
  • Message-Driven Beans
  • Best Practices
  • Deployment
  • JEE Design Patterns

Audience:

     Java Programmers who are interested in learning how to build or maintain enterprise applications based on the JEE architecture using IBM's WebSphere and Rational tools.

Prerequisites:

     Students should understand essential concepts of Object-Oriented Programming and be able to write simple Java programs with assistance. Experience developing distributed applications, such as COM or CORBA application is helpful but not necessary.

Benefits:

     After completing this course, the student will be able to use RAD as an integrated development environment to build Enterprise Java Beans according to the current version 2.1 specification. Students will be exposed to the best practices for developing scalable EJBs and will learn how to implement JEE specific design patterns into the design of a system to increase overall system performance.

Furnished Materials:

  • PC Workstation for use during training
  • Student Manual

Recommended Follow-On Course

  • None

Length:

    Days

Price:

  • $2,475

Training Dates:

Sign Up