Home :: Software :: Business & Office :: Training & Tutorials  

Business Accounting
Communication
Database
Document Management
e-Commerce
Networking
Office Suites
Personal Finance
Presentation
Project Management
Reports & Forms
Schedule & Contact Management
Spreadsheet
Tax Preparation
Training & Tutorials

Word Processing
Object-Oriented Analysis and Design with UML Part 4: Patterns, Implementation and Construction CBT Training CD

Object-Oriented Analysis and Design with UML Part 4: Patterns, Implementation and Construction CBT Training CD

List Price:
Your Price:
Product Info Reviews

<< 1 >>

Rating: 5 stars
Summary: Object-Oriented Analysis and Design with UML Part 4: Pattern
Review: Object Oriented Design and Analysis with UML Part 4: Patterns, Implementation and Construction Training CD
Course Overview
This final course in the four-part series teaches about using patterns in the design process and about implementing and constructing the program. It covers when and how to use the two types of implementation diagrams, deployment and component, as well as how to construct the program with code. It also addresses some issues of iterative and incremental development.

Learn To

Identify how to apply patterns to assign responsibilities to classes, CRC card design, and the benefits and design qualities of frameworks.
Identify the interpretation of deployment diagrams, component diagrams, and their combination.
Identify how to map designs with a programming language and the benefits of iterative and incremental development process.

Audience
The targeted audiences for this course are System Administrators, Application Developers, System Analysts, Software Engineers and Programmer/Analysts. Learners should be familiar with the concept of object orientation and have experience with application development. It would be helpful for learners to be familiar with distributed programming (multi-tier architecture), relational or object database programming, transactions, and component technology.

Deployment Options
e-Learning

Accreditation
NASBA credits: 4 CPE Credits
CEU credits: 0.70 CEUs

Language Options
Japanese, US English

Total Learning Time
6 to 8 hours

Objectives
Unit 1: Patterns and Frameworks 3 - 4 hours

Match basic GRASP patterns with the situations in which they are applicable.
Apply the Expert pattern to assign responsibilities to classes in a specified scenario.
Apply the Creator pattern to assign responsibilities to classes in a specified scenario.
Apply the High Cohesion pattern to assign responsibilities to classes in a specified scenario.
Apply the Low Coupling pattern to assign responsibilities to classes in a specified scenario.
Apply the Controller pattern to assign responsibilities to classes in a specified scenario.
Evaluate a basic GRASP pattern for its accuracy in a specified scenario.
Match advanced GRASP patterns with the situations in which they are applicable.
Apply the Polymorphism pattern to assign responsibilities to classes in a specified scenario.
Apply the Pure Fabrication pattern to assign responsibilities to classes in a specified scenario.
Apply the Indirection pattern to assign responsibilities to classes in a specified scenario.
Apply the Don't Talk to Strangers pattern for assigning responsibilities to classes in a specified scenario.
Evaluate an advanced GRASP pattern for its accuracy in a specified scenario.
Match GOF patterns with the situations in which they are applicable.
Apply the State pattern to assign responsibilities to classes in a specified scenario.
Apply the Singleton pattern to assign responsibilities to classes in a specified scenario.
Apply the Proxy pattern to assign responsibilities to classes in a specified scenario.
Apply the Facade pattern to assign responsibilities to classes in a specified scenario.
Apply the Command pattern to assign responsibilities to classes in a specified scenario.
Evaluate a GOF pattern for its accuracy in a specified scenario.
Match the benefits of frameworks with the situations in which the benefits are applied.
Identify the design quality of a persistence framework that is being violated in a specified situation.
Identify the most appropriate design for a specified scenario based on the Database Broker pattern.
Sequence the steps involved in the development of CRC cards.
Identify an appropriate CRC card design based on layout specifications.

Unit 2: OOAD Construct Phase 3 - 4 hours

Identify the correct interpretation of a specified deployment diagram.
Identify the correct interpretation of a specified component diagram.
Identify the correct interpretation of a combination diagram.
Identify the correct class definition according to a specified class diagram.
Identify the correct declaration of methods according to the sequence of messages in a collaboration diagram.
Label classes in the correct order of implementation according to a specified class diagram.
Match a specified situation with the benefit of iterative development applicable to it.
Match a specified situation with the benefit of incremental development applicable to it.
Identify the modification in an existing application that represents refactoring.
Identify the appropriate solution for a specified OOAD implementation issue.



<< 1 >>

© 2004, ReviewFocus or its affiliates