title
Please take a moment to fill out this form. We will get back to you as soon as possible.
All fields marked with an asterisk (*) are mandatory.
Object-Oriented Concepts
Course Description
Overview
This course is designed to provide students with the essential object-oriented concepts and their application within a practical analysis and design process. It includes coverage of core concepts such as abstraction, encapsulation, inheritance, UML and polymorphism. It also includes an overview of object-oriented programming history and technology.
This course is one step in the following Learning Journey:
Objectives
- Describe the concepts that define object-oriented systems including an understanding of object details and interfaces
- Explain the relationships between object-oriented concepts and classes
- Contrast of OO methodology to structured methodology
- List the most commonly used UML diagrams
Audience
- Programmers
- Analysts
- Testers
- Managers
Prerequisites
- Some understanding of programming concepts and program design
Topics
- General overview of OO technology: definition, history, benefits
- OO development process
- Contrast of OO methodology to structured methodology
- Classes / objects
- Encapsulation
- Messages / behavior
- Relationships between classes: association, aggregation, inheritance
- Polymorphism
- Introduction to UML
- History
- General purpose
- UML Overview: A quick look (15 minutes) at all of the UML diagrams
- Specific emphasis on those most commonly used:
- Use Case Diagram
- Class diagram
- Activity diagram
- Sequence diagrams
- Package diagrams
- State diagrams
- Transition from Use Cases to implementation
- Distributed architecture: RMI, SOAP, CORBA
- OO and persistence
Related Courses
-
Object Oriented Analysis & Design with UML 2.0
OOUM-101- Duration: 2 Days
- Delivery Format: Classroom Training, Online Training
- Price: 1,170.00 USD
Self-Paced Training Info
Learn at your own pace with anytime, anywhere training
- Same in-demand topics as instructor-led public and private classes.
- Standalone learning or supplemental reinforcement.
- e-Learning content varies by course and technology.
- View the Self-Paced version of this outline and what is included in the SPVC course.
- Learn more about e-Learning
Course Added To Shopping Cart
bla
bla
bla
bla
bla
bla
Self-Paced Training Terms & Conditions
Exam Terms & Conditions
Sorry, there are no classes that meet your criteria.
Please contact us to schedule a class.
STOP! Before You Leave
Save 0% on this course!
Take advantage of our online-only offer & save 0% on any course !
Promo Code skip0 will be applied to your registration
Purchase Information
title
Please take a moment to fill out this form. We will get back to you as soon as possible.
All fields marked with an asterisk (*) are mandatory.