|
WS515
– J2EE
WebSphere Development Using WSAD/RAD
(5 Days)
Course
Description
This
course teaches attendees how to do Enterprise
Java development with WebSphere Studio
Application Developer (WSAD), or Rational Application Developer (RAD), for deployment
to WebSphere Application Server. It details
the Java 2 Enterprise Edition (J2EE)
component model and related architecture
and design issues. We cover the following
Enterprise Java technologies in detail:
- Servlets
- Java Server
Pages (JSPs)
- Enterprise
Java Beans (EJBs)
- Java Database
Connectivity (JDBC)
- Java Naming
and Directory Interface (JNDI)
- Java Transaction
API (JTA / JTS)
- Remote
Method Invocation (RMI)
- Java Message
Service (JMS)
- XML Processing
with Java
WSAD/RAD is
used for all development in the class.
We provide a detailed overview of development,
debugging, testing and deployment of
code within the WSAD/RAD environment. During
the classroom lab exercises, students
learn how to:
- Develop
complete working Servlets, JSPs, Java
Beans and EJBs with WSAD/RAD
- Test and
debug them in WSAD/RAD, using the WebSphere
Test Environment (WTE)
- Deploy
solutions to the WebSphere Application
Server.
This course
provides thorough coverage of J2EE development
so that developers can design and build
robust and flexible applications. A wide
variety of examples are presented. Practical
WSAD/RAD and WebSphere "Best Practice" development
and deployment techniques are detailed.
This course assumes that developers have
experience with Java development. The
instructor is a senior mentor and architect.
Course
Objectives:
Upon completion
of the seminar, participants will be
able to:
- Understand
the J2EE 1.2 architecture and components.
- Understand
the uses of Java Servlets and Java
Server Pages.
- Understand
how to create custom JSP tag libraries.
- Understand
the foundations of WSAD/RAD and its open
framework
- Understand
how to use the WSAD/RAD for Java Editor,
Debugger and other features.
- Understand
Servlet, JSP, EJB development and testing
with WSAD/RAD.
- Understand
the uses of EJBs and their respective
types and practice debugging, configuration
and deployment of EJBs in WSAD/RAD and
to WebSphere.
- Understand
the use of the Java Database Connectivity
(JDBC).
- Understand
JMS, JNDI and their uses.
- Understand
the J2EE security model and practice
use of it in the WebSphere environment,
as well as additional security features
provided by WebSphere.
- Understand
the JTA/JTS transaction services and
defining transactions for EJBs.
- Understand
XML and its uses in J2EE.
- Understand
the basics of Web Services – UDDI,
WSDL and SOAP.
- Understand
WebSphere architecture and components
and their uses.
- Practice
how to configure and deploy J2EE applications
to WebSphere using the WebSphere Admin
Console, Application Assembly Tools
- Understand
Best Practices for designing J2EE /
WebSphere applications.
- High-level
understanding of J2EE Design Patterns
and how to use them.
- Understand
the Java Connection Architecture (JCA)
and support provided by WebSphere
- Extensive
hands-on development labs and exercises
|
Course Duration:
5 Day |
Audience:
Experienced
Java developers who will be learning
J2EE development of EJBs, JSPs,
servlets using WSAD/RAD and WebSphere.
|
|
Prerequisites:
Java
programming experience |
Contact
us for a detailed course outline |