Contact:
Training Services
(443) 471-2800
info@noospherics.com
 
WebSphere
WebLogic
Object Technology
Java™
Struts
Course Catalog

Contact Us

 

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