EIEIOTECHNOVATION
← Training programmes

EIEIO / AUTOMATION & EMERGING TECHNOLOGY

RD521MY-Essentials of Rational Application Developer for WebSphere Software

Reference course outline

2 days

DURATION

2 days

Designers and developers get started with using Rational Application Developer for WebSphere Software. Gain hands-on experience with Rational Application Developer as you get an introduction to a number of features, supporting concepts, and integration with other tools.

Learn the basic skills you need to use Rational Application Developer for developing applications while also learning basic Unified Modeling Language (UML) editing techniques, static code analysis, code review, and runtime analysis.

Audience

This is an intermediate course for developers of J2EE enterprise applications who:

Do detailed design and write code

Are familiar with WebSphere Application Server

Can interpret simple UML (design model) diagrams: use-case, class, and sequence diagrams

Wish to follow a software engineering process, supported by best practices

Work as part of a team of developers and an architect (who uses Rational Software Architect (RSA) and produces artifacts that are consumable by Rational Application Developer users)

Prerequisites

You should complete one of the following courses or an equivalent:

DEV275: Essentials of Visual Modeling (RD201) or

DEV110: Principles of Modeling (Rational Software Web-Based Training (WBT) course)

Application Development using IBM WebSphere Studio V5.1 UML Visual Editor (SW278)

Objectives

Describe the perspectives and views in used to develop Java and Java 2 Platform, Enterprise Edition (J2EE) applications

Customize views and perspectives

Describe the project types used in to develop J2EE applications

Import the design model artifacts of an application that have been produced by an architect using RSA (and made available for consumption by the Rational Application Developer users)

Use Rational Application Developer's UML editor to model enterprise beans and Java classes

Develop diagrams and code in Rational Application Developer as part of a development team

Publish and share class diagrams

Employ Software Configuration Management (SCM) best practices to manage diagrams and source code while working on a team

Perform run-time analysis in Rational Application Developer

Perform component testing

Use code review capabilities to conduct a static analysis of code

Create or import projects under ClearCase control in Application Developer

Perform ClearCase functions from within Application Developer

Course Outline

Getting started with Rational Application Developer

Introduction to UML editing

Team development

Developing J2EE components

The presentation layer

Introduction to Service Data Objects (SDO)

Static code analysis

Component testing

Runtime analysis

Using Rational ClearCase

Using Rational ClearCase Unified Change Management (UCM)

This is a version-specific reference outline. Confirm the current syllabus and delivery arrangements with EIEIO.