Home   |   Instructor-led Training   |   Self-Paced Learning                Email Us   Phone :
Contact Us   -   About Us          
 
Courses
A+
ADA
Adobe
AJAX
AutoCAD
Business Skills and Technology
C++ programming
Cisco
Citrix
Cognos
ColdFusion
COM/COM+
CORBA
Corel
Crystal Reports
Data Mining
DB2
Desktop Application Software
Enterprise Architecture
ITIL
Java
JBoss
Legato
Lotus
Macintosh
Mainframe programming
Microsoft / MCT
MS Access
MultiMedia and design
.NET
Network+
Object oriented analysis and design
OpenVMS
Oracle
Perl
PHP
PowerBuilder
Professional Development
Professional Soft Skills Workshops
Project Management
Rational
SAS
Security
SharePoint
SOA
SQL Server
Telecommunications
Tivoli
Unix/Linux/Solaris/AIX/HP-UX
Visual Basic
Visual Foxpro
VMware
Web 2.0
Web Development
WebLogic
WebSphere
Websphere MQ (MQSeries)
Windows programming
XML
XML Web Services
Rational XDE Plus for Java Developers
WebSphere Training Overview

This course will teach the students how to use the Rational XDE modeling tool to design and implement an application. It also covers database schema design. There are many labs that will give the students hands on experience. Finally, the students are given a real world problem to solve. They will do so using Rational XDE.

WebSphere Training Audience

Java developers, designers and architects who want to learn the model-driven development features of Rational XDE to develop n-Tier enterprise applications.

WebSphere Training Prerequisites

Java developers with some understanding of J2EE

WebSphere Training Learning Objectives

This course teaches Java developers how to use Rational XDE to develop n-tier J2EE applications. During the labs, students build a complete application starting from the UI tier ending at the database tier.


WebSphere Training Course duration

2 days


WebSphere Training Course outline

Chapter 1 - Introduction to Rational XDE

  • What does the tool do?
  • Relationship with WebSphere Studio and Eclipse
  • Installing rational XDE
  • Project and model types supported by the tool.
  • User Interface elements
  • Learning resources
  • Basic project management
    • Create, delete
    • Import, export
Chapter 2 - Basic Software Design with XDE
  • Developing Use Cases
  • Use Case diagrams
  • collaborations,
  • Use Case realizations,
  • Design layers,
  • Subsystems,
  • Interfaces and classes
Chapter 3 - Java Development with XDE
  • Java Projects
  • Java Models
  • Generating Code
  • Reverse Engineering
  • Round trip engineering
  • Synchronization
  • Assisted modeling
  • Deploying Java applications
Chapter 4 - Design Patterns and Code Template
  • Rational XDE Pattern Basics
  • Applying existing patterns
  • Defining new patterns
  • Pattern documentation
  • Stereotypes
  • Storing and retrieving patterns
  • Code template
Chapter 5 - J2EE Development
  • Create an enterprise project
  • Create the EJB layer
      o CMP Entity Bean o Session EJB
  • Create the web application layer
  • J2EE Patterns
  • Deploying a J2EE application
Chapter 6 - Modeling Data
  • Building the logical model
  • Building the domain model
  • Building data model by reverse engineering
  • Design the physical data model (schema)
    • Tables and columns
    • Views
    • Stored procedure
    • Triggers
  • Tables to class or EJB generation
  • Generate DDL
  • Comparing and synchronizing data model
Chapter 7 - Team Development with XDE
  • Planning a model partition
  • Merging and comparing models
  • Scenario Rational XDE with CVS
Chapter 8 - Case Study Review
  • Analyze a real world business case.
  • Develop a complete model.
  • Develop the application.
Appendix A – Runtime Analysis and Testing
  • Memory leak detection
  • Runtime visual trace – sequence diagrams
  • Rational Quality Architect

Contact Information
WINTRAC INC. - the one stop shopping center for IT training.
16523 S.W. McGwire Ct. Beaverton OR -97007
Phone: (503) 259-0312
Fax: 707-598-2268
Email: sales@wintrac.com

Send mail to webmaster@wintrac.com with questions or comments about this web site.
Copyright © 2008 Wintrac Inc.