Print this Page

WebLogic® Application Server and EJB Workshop

Course Abstract
(3 Days)

This course utilizes a combination of instructor-led discussions and interactive workshops to demonstrate the capabilities of a Java® IDE for the development of enterprise applications using servlets and Enterprise JavaBeans.  The implementation of these components using JavaServer Pages will be discussed.  Each student will learn to write Enterprise applications in Java® using the either JBuilder or VisualAge for Java® IDE tool.  Additionally, learn to use the enterprise edition of your IDE development environment to build session and entity EJBs, use the debugging tool, and deploy them in an existing e-business Website supported by the WebLogic Application Server.

Audience

Developers and other technical professionals that will be designing, developing and implementing interactive Websites using JavaServer Pages, servlets, JavaBeans and Enterprise JavaBeans and implementing them using the BEA Systems WebLogic Application Server.

Course Objectives

Upon conclusion participants will have acquired these skills:

  • Understand the capabilities of an IDE’s Enterprise Edition

  • Review the architecture of J2EE

  • Design, build, and assemble dynamic Web sites and e-business applications using WebLogic Application Server and server-side philosophies

  • Use a Java® IDE to interface between servlets and Enterprise JavaBeans

  • Understand the role the session/entity EJBs for enterprise applications

  • Illustrate the role of entity and session enterprise beans

  • Creation of entity EJBs using the database schema

  • Demonstrate the use of debugger for testing EJBs

  • Discuss the implementation of EJBs using EJS servers and containers

  • Implementing transactions with enterprise JavaBeans

  • Understand EJB deployment strategies

Course Topics

  • WebLogic Overview
  • J2EE
  • EJB Overview
  • Entity/Session Beans
  • DB Schema
  • EJS Servers/Containers
  • WebLogic Administration
  • EJB Transactions
  • EJB Deployment
  • Summary

Prerequisites

Each student should have a thorough understanding of the Java® language and use of the a Java® IDE. Additionally, experience with JavaBeans, relational databases and server-side development concepts is preferred.