Verhoef Training

11 Kingsmead Square, Bath, BA1 2AB.
Tel: 01225 339705 Fax: 01225 339671




Rational Application Developer V6 Transition




AUDIENCE:   This course is for J2EE software developers who have been using WebSphere Studio Application Developer (WSAD) V5.1 and wish to learn how to transition to Rational Application Developer V6.

PREREQUISITES:   Students should have solid understanding of J2EE 1.3 application development, including the ability to read and understand Servlets and JSPs and an understanding of WSAD V5.1.

DURATION:   5 days. Hands on.

OBJECTIVES:   This course will teach the new features of Rational Application Developer V6 and J2EE 1.4 to students familiar with IBM WebSphere Studio Application Developer (WSAD) V5.1 and J2EE 1.3. It will also introduce JavaServer Faces (JSF), Enterprise Generation Language (EGL) and Portal application development. After completing this course, you should be able to:
· Utilise the new features and enhancements in Rational Application Developer V6.
· Implement applications using J2EE 1.4.
· Apply new features in EJB 2.1, Servlet 2.4 and JSP 2.0 and use them effectively.
· Analyse, review, test, and profile applications.
· Understand JavaServer Faces and Enterprise Generation Language.
· Construct Web Services using Rational Application Developer V6.

COURSE CONTENT:   Day 1
Course Introduction

IBM Rational Application Developer V6 Overview
New Features in Eclipse 3.0
Migration
Lab - IBM Rational Application Developer Tooling
J2EE 1.4 Overview and New Features
Servlet 2.4 and JSP 2.0 Features
What’s New in Web Tooling
Lab - Designing Web Sites

Day 2
EJB 2.1
What’s New in J2EE Tooling
Lab - Building WebSphere Bank With Enterprise JavaBeans
Server Tooling
Lab - Deploying and Testing WebSphere Bank
JavaServer Faces (JSF) Overview
Lab - Building Web Applications Using JavaServer Faces

Day 3
JSF Client Components
Lab - Building Supplier Application Using JSF Client Components
Service Data Objects (SDO) Overview
Lab - Managing Supplier Records Using JDBC Mediator
JSF and SDO Enhancements
Enterprise Generation Language (EGL) Overview
Lab - Building Web Applications Using Enterprise Generation Language

Day 4
Portal Toolkit
Lab - Building Portal Applications
Unified Modelling Language (UML) Visualization
Code Review
Lab - Application Analysis Using Code Review
Component Testing
Lab - Running Component Tests On WebSphere Bank

Day 5
Profiling
Web Services
Lab - Creating a Web Service in WebSphere Bank
Lab - Creating a Web Service Client in WebSphere Bank
Debugging
Lab - Debugging WebSphere Bank
Rational Unified Process Overview

© 2007 Verhoef Training, Ltd.