Introduction to Object-Oriented Methods (OO100)
   
   

 

Object orientation (OO) has gained a widespread acceptance over the last few years as comprising best practice techniques and concepts for developing applications. This course aims to provide attendees with an understanding of the fundamental concepts of OO. Topics covered include the formal definitions of classes, inheritance, polymorphism, abstraction, and so forth, and also includes a discussion of the various OO methodologies, with particular emphasis on the Unified Modeling Language (UML).

 Course Description

The purpose of the course Introduction to Object-Oriented Methods (OO100) is to provide an overview to the core concepts underlying object oriented methods. This course will teach you what the fundamental concepts are and how they are applied to provide a complete high-level picture of what makes OO exciting. Material is also included to help you understand some of the design considerations that make OO systems development different than structured systems development, as well as comparing and contrasting the two methods of development.

 Audience

Managers and technical staff who are familiar with structured development approaches and who are making the transition into OO.

 Objectives

After completing this course, you should be able to:

  • Describe an object and a class
  • Explain the fundamental concepts of inheritance, classification, polymorphism, abstraction, and encapsulation
  • Understand the principles of OO
  • Read object models developed using the OMT notation
  • Understand the basic object relationship types
  • Appreciate some of the design considerations for OO systems
  • Compare and contrast structured methods and OO methods

 Prerequisites

None.

Course Duration: 1 day Course Fee: $300
 
 
Home | About AOI | Partners | Services | Training | Employment | News | Contact Us
   
 
Copyright © 1999 Application Objects, Inc.