Course participants |
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)
|
training 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 Arrangement |
- 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)
|
Course Features |
- hands-on specialist teachers, Interactive case teaching,
Simulation of projects processes.
- Combine theory with practice, and focus on teaching
cases.
- Participants could follow the actual cases, the teaching
style is very specific and profound.
- Specialist will consult the cases expounded by participants,
guide them how to analyze and design a system in the course.
|