EJB Development Using WebSphere Studio Application Developer V4.0 (EPOL)
Length: Contact for duration
Course Code: 1WF35
List Price:
$1,780
TrainingPage Price: $1,735
TAP Eligible
Get a $150 Gas or Gift Card
TAP - Click to Save More
The TrainingPage Total Access Pass (TAP) is the most cost-effective
and flexible training discount program available.
Click Here for the Details!
Please Note: This class is subject to a ten percent increase. Please contact a TrainingPage representative for verification of price increase.
Description:
Note: This course is actually a self-paced virtual class. The average time to complete the course is 80 hours. You have 120 days to complete the course.
Learn how to develop and test server-side Java applications, focusing on business logic using the Enterprise JavaBeans (EJBs) component of e-business applications. Develop and test EJBs using IBM WebSphere Studio Application Developer, including stateless and stateful session EJBs, and both Container-Managed Persistence (CMP) and Bean-Managed Persistence (BMP) entity EJBs. Create client applications to invoke EJBs. Deploy and test EJBs on IBM WebSphere Application Server, Advanced Single Server Edition Version 4. Examine EJB best practices.
For WebSphere Version 5, see:
- EJB Development using WebSphere Studio Application Developer V5 (self-paced virtual class) (WF357)
- Real hands-on labs!
- Live instructor chats!
- Your pace at your place!
View a demonstration of the e-learning environment:
- http://www.cgselearning.com/marketing/VWIC/
This course is delivered through the Information Technology (IT) industry's first and only IBM Virtual WebSphere Innovation Center (VWIC). Created by Computer Generated Solutions, Inc. (CGS) -- a leader in online learning and technical training -- the VWIC is an easily accessible knowledge portal that enables WebSphere developers to identify, understand, and implement WebSphere technologies quickly and cost-effectively. The VWIC is a state-of-the-art knowledge portal that provides remote, online technical training for WebSphere products and services. To meet your needs at various skill levels, the VWIC combines self-paced e-learning courses with hands-on e-labs and live online mentoring.
Once in a VWIC online classroom, you can:
- Work with remote software and equipment (an e-lab)
- Work independently on a course module
- Chat with online e-tutors
- Review test or assignment results
- E-mail your e-tutors
Audience:
Java developers who need to build Web-based server-side Java applications, using Java 2 Platform, Enterprise Edition (J2EE) EJB-based solutions.
Objectives:
- Develop and test session EJBs
- Develop and test entity EJBs
- Develop and test Java-based EJB clients
- Develop and test EJBs to effectively interact and utilize container-provided services
- Assemble J2EE components and applications and perform integration testing
- Develop and test J2EE based applications using sound application architecture (for example, Model-View-Controller (MVC) and best practices)
Prerequisites:
You should complete:
- Introduction to Java for OO Developers (JA311) or
- Introduction to Developing OO Applications with Java for Procedural Developers (JA321)
- Developing and Testing OO Applications with Java (JA341)
or have the ability to develop, test, and deploy Java applications using the Java 2 Platform Standard Edition Software Development Kit. You should also have an understanding of server-side Java applications and an introductory knowledge of WebSphere Studio Application Developer Java.
Topics:
J2EE component model and its use in building server-side applications.
IBM WebSphere tools (WebSphere Studio Application Developer, and WebSphere Application Server, Advanced Single Server Edition) for developing, debugging and testing EJB applications
Developing and testing EJBs using IBM WebSphere tools (WebSphere Studio Application Developer), including:
- Session EJBs (both stateless and stateful)
- Entity EJBs (both CMP and BMP)
EJBs within the MVC programming model
Creating Enterprise Java Beans (EJBs) for business logic in the model application layer
Developing, testing, and using EJBs to access databases in the model persistence layer.
Deployment and runtime issues of J2EE-based applications (including security, scaling, and work load management) in the context of WebSphere Application Server, Advanced Single Server Edition
Assembling and performing integration testing of J2EE based applications using the WebSphere Application Server, Advanced Single Server Edition, Version 4.0
Best practices for designing and building J2EE applications that use EJBs