WA1559 RAD v7.0 Technical Overview Training and Courseware Course Outline
|
|
1. Introduction to Rational Application Developer 7
|
|
- Eclipse Platform
- Rational Application Developer
- Key Features in RAD v7
- Views, Perspective and Editor Areas
- Basic Operations with RAD Views and Perspectives
- The Java Perspective
- The Debug Perspective
- Navigator View
- Package Explorer
- Outline View
- Task and Problems View
- Build and Validation
- Import and Export Project
- Project Interchange Feature
- Code Completion, Templates and Snippets
- Searching
- Setup Compiler Class Path
- JRE Switching
- Refactoring
- Changing Class Name
- Changing Method Name
- Changing Variable Name
- Generalizing a Variable
- Moving a Class to a Different Package
- Extracting Code to a Method
- Pull-up and Push-down Methods
- Migrating Workspace from WSAD v5.x
- Migrating J2EE Applications
- J2EE Migration Wizard
- Summary
|
| |
2. J2EE Programming Tools
|
|
- Objectives
- Project Explorer
- Servers View
- The J2EE Perspective
- The Web Perspective
- Create an Enterprise Application
- Setup Utility JAR
- Create an EJB Project
- Create a Web Project
- Setup Dependent JAR Files
- Create Server Instance and Server Configuration
- Configure Server Instance
- Add an Enterprise Application Project to the Test Server
- Start and Stop the Server
- Test a Servlet
- Debug a servlet
- Test a JSP
- Debug a JSP
- Summary
|
| |
3. Introduction to ANT
|
|
- What is Ant?
- Ant Basics
- What Is build.xml?
- Simple build.xml
- Ant Targets
- Ant Tasks
- Ant Variables
- Ant and J2EE
- Using ant from RAD
- Running Ant
- Advanced Task
|
| |
4. Test-Driven Development with JUnit
|
|
- Component Testing
- Component Test
- Testing Frameworks
- JUnit
- JUnit TestCase
- Assert Statements
- TestSuite
- TestRunners
- JUnit in RAD
- Add junit.jar Manually
- JUnit in RAD
- Component Testing
- Components to Test
- EJB Testing
- Web Service Testing
- Summary
|
| |
5. Code Review
|
|
- Code Review
- Types of Code Review
- Rule
- Rule Severity Level
- Information on a Rule
- Analysis Configurations
- Configuring Code Reviews
- Configure the Review Rules
- Create User Defined Rule
- Select a Template Window
- Rule Properties
- Perform Automated Code Review
- Run Code Review
- Code Review Details
- Quick Fixes
- Summary
|
| |
6. Team Development
|
|
- Objectives
- Goals of Team Development
- Team Development Architecture
- Workspace
- Repository
- Synchronize Workspace with Repository
- Creating a Milestone
- Branching
- Version Control Systems
- Major Tasks for Setting up Team Environment in RAD
- Install CVS NT
- Add Repository Connection
- Add a Project to CVS
- Import Project from Shared Repository
- Plain Commit / Update
- Synchronize Workspace with Repository
- Synchronize Workspace with Repository Commit/Update
- CVS Resource History
- Creating a Milestone
- Restoring a Milestone
- Creating a Branch
- Summary
|
| |