Advanced J2EE Development using JBuilder


| Audience |
The course is intended for developers and programmers who have a working knowledge of Java (Java 2 Platform, Enterprise Edition) and who wish to enhance their skills to be able to design, develop, and deploy distributed, interoperable, multi-tier applications to a WebLogic application server environment. |
| |
|
Duration |
5 Days |
| |
|
| Course Abstract |
This course utilizes a combination of instructor-led discussions and interactive workshops to demonstrate to the students the essentials of J2EE 1.4 programming with the WebLogic Server. Lecture-style presentations provide students with key J2EE application development concepts and principles. Numerous hands-on exercises apply the concepts learned during lectures and result in the development of a multi-tier distributed J2EE application. Students will use WebLogic Server for all lab exercises. |
| |
|
| Objectives |
After completing this course, students will
be able to:
- Understand the J2EE platform and the WebLogic
application server environment
- Depict the role of Session Management in
Servlet processing
- Illustrate integration of Servlet Filters
and Listeners
- Depict JSP and Servlet J2EE 1.4 specification
standards
- Illustrate the use of custom JSP tags and
Java Standard Tag Library (JSTL)
- Understand the role of the Struts framework
and its unique method for developing web-related
applications
- Discuss the different EJB design models;
Entity, Session and Message-driven
- Understand the usage of container-managed
relationships
- Define the role of Java Messaging Services
and message-driven beans and their integration
with MQSeries and MSMQ.
- Illustrate the concepts of distributed transaction
processing
- Discuss the use of J2EE design patternsˇ
Develop Web Services from Java application components
- Depict the use of J2EE connectors to communicate
with legacy components (IMS, CICS, SAP R/3,
etc)
- Comparison of J2EE and .NET technologies
|
| |
|
| Class Format |
Lecture and Lab |
| |
|
| Prerequisites |
Each student should have a
thorough understanding of the Java language and the Windows and/or Linux environment(s).
|
|