Object-Oriented and Design Patterns Courseware
Object-Oriented (OO) languages allow the creation of modules called objects that contain not only data but also the operations that can be performed on that data. An object might be a database connection, a customer account, or just about anything that a programmer wishes to create. Well written object oriented code is flexible, easier to maintain, and survives changes that are forced upon a software system. Well known languages that support the object-oriented definition include Java, C++, C#.
A Design Pattern is a reusable solution to a common design problem. The book Design Patterns: Elements of Reusable Object-Oriented Software by the "Gang of Four" (Gamma, et al.) cataloged 23 well known patterns and popularized the concept.
This category contains courseware ranging from OO overviews to UML Modeling to in-depth Design Patterns courses.
-
Overview of Object-Oriented Technology
In this 1-day course you will learn the features, advantages, and tech...Student Price: $40.00
-
Object-Oriented Programming in C# (VS 2013)
This thorough and comprehensive 5 day course is a practical introducti...Student Price: $250.00
-
Object-Oriented Programming in C# (VS 2015)
This 5-day course introduces object-oriented concepts, and C# is devel...Student Price: $250.00
-
Object-Oriented Analysis and Design Using the Unified Modeling Language
In this 5-day course students learn how to use Object-Oriented techniq...Student Price: $200.00
-
Design Patterns
This thorough, 4-day course teaches students about more than 30 object...Student Price: $200.00
-
The Unified Modeling Language
In this 2-day course, students learn how to identify and design object...Student Price: $80.00
-
Intermediate Java 7 and OO Development
Intermediate Java and OO Development is a fast paced, 5-day course sui...Student Price: $250.00
-
Intermediate/Advanced Java 8
Intermediate/Advanced Java 8 includes an accelerated, yet thorough han...Student Price: $200.00