Object-Oriented

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. Well written object oriented code is flexible, easier to maintain and survives changes that are forced upon a software system. A Design Pattern is a reusable solution to a common design problem.

This category contains courseware ranging from OO overviews to UML Modeling to in-depth Design Patterns courses.

View as List Grid

Items 1-11 of 11

Set Descending Direction
  1. Fast Track to Java 11 and OO Development
    Fast Track to Java and OO Development provides a comprehensive introduction to Java. It is suitable for programmers with good working programming experience (no Java experience needed). It can be taught to audiences with less experience by reducing coverage of the optional, more advanced, topics. Learn More

    Student Price $150.00

  2. Intermediate Java 7 and OO Development
    Intermediate Java and OO Development is a fast paced, 5-day course suitable for programmers with some previous experience in working with Java and Object-Oriented (OO) programming. It includes a short review of basic Java concepts, and then moves on to a comprehensive coverage of more advanced topics in Java and OO programming to provide participants with a strong grounding in using Java in a sophisticated and productive manner. Learn More

    Student Price $250.00

  3. Object-Oriented Programming in C# (VB6)
    This thorough and comprehensive course is a practical introduction to programming in C#, utilizing the services provided by .NET. This course emphasizes the C# language. It is current to Visual Studio 2022, .NET 6 and C# 10. Important newer features such as dynamic data types, named and optional arguments, tuples, asynchronous programming keywords, nullable reference types, record types, and top-level statements are covered. Learn More

    Student Price $250.00

  4. Object-Oriented Programming in C# (VS2019)
    Microsoft’s .NET is a revolutionary advance in programming technology that greatly simplifies application development and is a good match for the emerging paradigm of Web-based services, as opposed to proprietary applications. Learn More

    Student Price $250.00

  5. Overview of Object-Oriented Technology
    In this 1-day 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. Learn More

    Student Price $40.00

View as List Grid

Items 1-11 of 11

Set Descending Direction