Fairfield & Company

Trainers and Consultants in Object Oriented Development

1000 South Grant Ave Crawfordsville, IN  47933

Phone:  765.307.7141

 

 

 

                             Welcome to Fairfield & Company, the premier provider

                               of training and consulting in Object Oriented Development. 

 

 

Complete catalog

Object Oriented Development

Advanced OO Development

OO Project Management

Object Oriented Analysis

Object Oriented Design

Java

C++

C++ II

ETP Information

 

 

 

Object Oriented Design

 Description

This intensive, 4 day workshop teaches practical techniques for designing Object Oriented applications.   The course teaches students how to transform the descriptive models created during an Object Oriented Analysis into computational models that can be coded.  Students learn to design both the external (client) view of a Class, and guidelines for making decisions about the internal representations of the static and dynamic aspects of the Class.  Students learn how to evaluate the factors that influence a design, and make trade-offs to meet project requirements.

The course emphasis the design process.  Both theory and real world examples, with problem solving sessions and case studies, are presented.  The course also introduces the concept of a design pattern, which is a solution to a set of problems that has been proven by real world experience.  Several patterns are explored in depth.

Course outline

1.      Review of Object Oriented Analysis (if necessary)

2.      Packages

3.      System Architecture

4.      Designing Communication between objects

5.      Developing a complete interface

6.      Designing Operations

7.      Designing Behavior

8.      Designing Attributes

9.      Designing Associations

10.   Case Study

 

Cost of the seminar is $12,500.00 for groups of 25 or less.  Handouts and a text book are provided.  For more information, contact Bill Fairfield at 765.307.7141 or at bill@fairfieldco.com

 

Home                 Catalog