Overview of Object-Oriented Technology
Course
Inhouse
Description
-
Type
Course
-
Methodology
Inhouse
-
Start date
Different dates available
In this course you will learn the features, advantages, and techniques of using the object-oriented paradigm for software development. Through presentation and discussions you will get an overview of the object-oriented approach as it applies to methodology, analysis and design, coding, and developing distributed applications.
Facilities
Location
Start date
Start date
About this course
Software developers, managers, and analysts who need an introduction to the object-oriented software development world.
Basic understanding of software development.
Reviews
This centre's achievements
All courses are up to date
The average rating is higher than 3.7
More than 50 reviews in the last 12 months
This centre has featured on Emagister for 6 years
Subjects
- Object oriented training
- Object-oriented training
- Design
- Project
- Technology
Course programme
#text-block-10 { margin-bottom:0px; text-align:left; }
1. Course Introduction
Course Objectives Course Overview
Using the Workbook Suggested References
2. The OO Paradigm
What Is an Object?
The Art of Abstraction
Encapsulating the Details Classes
Inheritance and the Case for Reuse Operations and Methods
The Power of Polymorphism Attributes
3. OO Projects Project Organization Running a Project A Design Language
The Importance of Perspective The Unified Process
Four Phases of the Project Extreme Programming
Building With Components
CORBA J2EE
Persistence
Relational and Object Databases XML
XML Extensions Microsoft .NET
#text-block-11 { margin-bottom:0px; text-align:left; }
6. Class Libraries The Need for Packages
Smalltalk’s Class Library
C++ and STL
Java, the JRE, and Other APIs Third-Party Libraries
Building and Distributing Your Own 7. Patterns and Frameworks
Documenting Knowledge The Structure of a Pattern
Using Design Patterns in Your System Putting It All Together With Application
Frameworks
Two-tier
Three-tier
N-tier Client/Server
4. OO Languages
The Language Continuum Smalltalk C++ Java C#
VB
5. Distributed Technologies and the Web
RPC and MOM
Overview of Object-Oriented Technology