Login to TLCC site
Contact TLCC




Introduction to WebSphere Using Rational Developer 6Print Course Information
TLCC's Introduction to WebSphere Using Rational Developer 6 course will teach any programmer or developer with basic Java skills how to use IBM's Rational Developer 6 to create, test, and debug Java applications, web pages, servlets and JavaServer Pages. This course will help you make the jump into WebSphere development and is ideal for just about everyone who wants to advance their career. Upon completion of this course you will be prepared to take the certification exam to become an IBM Certified Associate Developer - Rational Application Developer for WebSphere Software V6.

Simply download this course onto your home or office computer (or both!), then complete it any time, anywhere. It's quick and easy and incredibly cost-effective!
  • Learn how to develop J2EE applications using Rational Developer 6 and WebSphere Application Server
  • Use Rational Developer 6 to develop, test, and debug Java applications
  • Understand the J2EE multi-tier application model and the Model-View-Controller design pattern
  • Create and test WebSphere Servlets and JavaServer Pages
  • Create and test web pages
  • And much, much more!
Introduction to WebSphere Using Rational Developer 6 is completely integrated and plugs into Rational Developer 6. The lessons are viewed using Rational Developer's Help system. The many live demonstrations and activities included in the course are done right in Rational Developer 6. Below is a screen shot of a lesson from the course. The course outline is on the left and the actual lesson is on the right. The course outline can be toggled on or off to show more of the lesson.




TLCC also offers a version of this course for Domino Developers. This version has Domino-WebSphere integration information and is delivered using the Notes client.
Click here to learn more about the Domino developer version of this course.
Click here to try a FREE demonstration of this course!

TLCC also offers a version of this course for Domino Developers. This version has Domino-WebSphere integration information and is delivered using the Notes client.
Click here to learn more about the Domino developer version of this course.

Save by buying this course in a package!

TLCC's WebSphere Development Using Rational 6 Package contains both of TLCC's WebSphere courses at a great price!
Click here for more information on this package
Experienced developers with a basic understanding of the Java programming language.

System Requirements:

The system requirements for this course are:

  • IBM Rational Developer V6, one of the following editions:
    • IBM Rational Software Architect V6
    • IBM Rational Application Developer for WebSphere Software V6
    • IBM Rational Web Developer for WebSphere Software V6
  • A current web browser
  • Access to the Internet for instructor support
Course Details

Course Code: RAD6C1


Course Title: Introduction to WebSphere using IBM Rational Developer 6
Units: 12
Duration: 3 classroom equivalent days
Discussion Access: 4 months1

1. Up to 12 months access when purchased as part of a Curriculum Package.

Summary Description

TLCC's Introduction to WebSphere Using Rational Developer 6 course will teach any programmer or developer with basic Java skills how to use IBM's Rational Developer 6 to create, test, and debug Java applications, web pages, servlets and JavaServer Pages. This course will help you make the jump into WebSphere development and is ideal for just about everyone who wants to advance their career.



Simply download this course onto your home or office computer (or both!), then complete it any time, anywhere. It's quick and easy and incredibly cost-effective!
  • Learn how to develop J2EE applications using Rational Developer 6 and WebSphere Application Server
  • Use Rational Developer 6 to develop, test, and debug Java applications
  • Understand the J2EE multi-tier application model and the Model-View-Controller design pattern
  • Create and test WebSphere Servlets and JavaServer Pages
  • Create and test web pages
  • And much, much more!
Installed as a plug-in to Rational Developer 6, Introduction to WebSphere Using Rational Developer 6 is completely integrated with Rational Developer 6. You view the lessons in Rational Developer 6 and then use Rational Developer 6 to do the many live demonstrations and activities included in the course. Upon completion of this course you will be prepared to take the certification exam to become an IBM Certified Associate Developer - Rational Application Developer for WebSphere Software V6.

Audience and Prerequisites

Experienced developers with a basic understanding of the Java programming language.

System Requirements

The system requirements for this course are:

  • IBM Rational Developer V6, one of the following editions:
  • A current web browser
  • Access to the Internet for instructor support

Course Modules

Module 1 - Introduction to IBM Rational Developer


In this module, you learn about Rational Developer and how to use this integrated development environment to develop, test and debug Java and Web based applications. Learn to use the different Rational Developer perspectives to support role-based development. Use the wizards to create projects, packages, classes and web pages. Learn how to use Rational Developer's editors to open, modify and save changes to project resources like web pages and Java class files. Use the Java Code Debugger to test and debug Java code and use the built-in WebSphere test server to test a Java servlet.
  • Learn about Rational Developer integrated development environment
  • Install and start Rational Developer
  • Use Rational Developer on-line help resources
  • Learn how to import and export projects into and out of Rational Developer
  • Identify the main parts of the Rational Developer workbench, views and editor areas
  • Understand how Java code and other application resources are organized into an Rational Developer project
  • Identify the different types of Rational Developer projects
  • Learn how the different Rational Developer perspectives support role-based development
  • Identify and learn how to use the different Rational Developer perspectives
  • Learn how to use, resize and relocate Rational Developer views
  • Learn how to use Rational Developer editors to open, modify and save changes to project resources
  • Learn how to associate a file type with an external editor
  • Use Rational Developer wizards to create a project, package and class
  • Access and change Java Build Path settings
  • Use the refactoring tool to move and rename Java class files
  • Learn about and use the development tools which are available in the Java perspective
  • Use the Java Browsing perspective
  • Learn how to use and set preferences for the Java editor
  • Use the Rational Developer content assist and quick fix features to speed code development and reduce code entry errors
  • Locate and resolve compile-time errors
  • Learn how to preview and test web pages and Java applications
  • Use the Java Code Debugger to test and debug Java code
  • Use the built-in WebSphere test server to test a Java servlet
Module 2 - Introduction to Programming in J2EE
What is J2EE? This module provides definitions and descriptions for the J2EE architecture, application model and application platform. The components of the J2EE architecture are listed and described. The Model, View, Controller (MVC) design architecture is defined and demonstrated.
  • Learn about the J2EE multi-tier application model
  • Learn the components in the J2EE architecture
  • Understand the compliance requirements for a J2EE application platform
  • Learn how to use Rational Developer to create a J2EE Enterprise Application project
  • Learn how to use Rational Developer to create Servlet, JSP and EJB components
  • Learn the Model, View, Controller (MVC) application design pattern
  • Understand how the MVC application design pattern maps to the J2EE multi-tier application model
  • Explore the MVC design pattern in an example application
Module 3 - Introduction to Java Servlet Architecture
Java servlets are a primary component in the J2EE architecture. They provide the developer with a server-side programming environment which can be used to respond to requests, access data and process results. In this lesson you will learn what a servlet is, how to create a servlet and how to interact with a web browser to receive requests and send responses. Learn how to debug a servlet using Rational Developer's debugging tools.
  • Learn what servlets are and where they fit in MVC design
  • Understand the servlet execution model
  • Implement the primary methods of the HttpServlet class
  • Learn how to initialize servlets
  • Use the web.xml configuration file to configure a servlet
  • Program a servlet to send an HTML page to a browser
  • Program a servlet to create an XML response
  • Program a servlet to add a cookie to a browser
  • Learn to read the values from input fields on a form
  • Program a servlet to access CGI variables
  • Program a servlet to read cookies
  • Debug a servlet using Rational Developer
Module 4 - Introduction to JavaServer Pages
In this module, you learn about JavaServer Pages and when to use them. Learn about the different JSP coding elements including directive elements, action elements, declaration elements, expression elements and scriptlets. Learn how to leverage the presentation strengths of JSPs in an MVC design architecture. Learn how to forward a request from a Servlet to a JSP using the RequestDispatcher interface. Discover the differences between version 1.1, version 1.2 and version 2.0 of the JavaServer Page specification and how to create a JSP for the different versions. Use the Rational Developer's debugging tools to debug the Java code on a JSP.
  • Learn what JavaServer Pages (JSPs) are and where they fit in MVC design
  • Understand how JSPs are executed
  • Learn when to use a JSP
  • Learn how to submit a form to a JSP for processing
  • Use template text in a JSP
  • Create a JSP using the Rational Developer wizard
  • Add HTML and Java hidden comments to a JSP
  • Use JSP Directive elements to import Java packages and include external files
  • Use JSP Action elements to include a JavaBean and to set and get properties of the bean
  • Use Declaration elements to declare Java variables
  • Use Expression elements to create Java expressions
  • Learn how to create a Java scriptlet on a JSP page
  • Learn how to use Implied objects on a JSP to get access to input field variables on a form
  • Learn how to leverage the presentation strengths of JSPs in an MVC design
  • Learn when to use a JSP instead of a Servlet and when to use them together
  • Learn how to forward a request from a Servlet to a JSP using the RequestDispatcher interface
  • Debug a JSP using Rational Developer
  • Learn the differences between version 1.1, version 1.2 and version 2.0 of the JavaServer Page specifications
Module 5 - Web Site Development using Rational Developer
In this module, you learn how to use tools in Rational Developer to develop Static and Dynamic Web projects. Learn to use the Page Designer editor to create and edit web pages. Use the Web Site Designer editor to create a graphical navigation structure for a Web site. Learn how to apply a Page Template across all of the pages in a Web project to maintain a common look and feel.
  • Learn how to create a Static Web Project
  • Use tools in the Web perspective to create and maintain web sites
  • Use the Page Designer editor to create and edit web pages
  • Understand the differences between Static and Dynamic Web Projects
  • Learn how to create a Dynamic Web Project
  • Use the Web Site Designer editor to create a graphical navigation structure for a Web site
  • Use a Sample Page Template to maintain a common look and feel across all of the pages in a Dynamic Web project
  • Create a Custom Page Template
Module 6 - Additional Exam Topics

This module covers topics you may find on Test 255 - Developing with IBM Rational Application Developer for WebSphere Software V6. Passing this test will enable you to become certified as an IBM Certified Associate Developer - Rational Application Developer for WebSphere Software V6. You may skip this module if you are not studying for this test.