Filter by
SubjectRequired
LanguageRequired
The language used throughout the course, in both instruction and assessments.
Learning ProductRequired
LevelRequired
DurationRequired
SkillsRequired
SubtitlesRequired
EducatorRequired
Explore the Object Oriented Design Course Catalog
Status: Free TrialUniversity of Colorado Boulder
Skills you'll gain: Object Oriented Design, Object Oriented Programming (OOP), Software Design Patterns, Unified Modeling Language, Software Design, Java Programming, Software Architecture, Application Design, User Interface and User Experience (UI/UX) Design, API Design, Data Modeling, Artificial Intelligence
Status: NewStatus: PreviewNortheastern University
Skills you'll gain: Object Oriented Design, Java, Software Architecture, Object Oriented Programming (OOP), Data Structures, Software Design, Computer Programming, Programming Principles, Application Development, Unified Modeling Language, UI Components
Status: Free TrialUniversity of Colorado System
Skills you'll gain: Unity Engine, Video Game Development, Object Oriented Programming (OOP), C# (Programming Language), Software Design Patterns, Event-Driven Programming, Computer Programming, UI Components, Data Import/Export, Debugging, File Management

Coursera Project Network
Skills you'll gain: PHP (Scripting Language), Object Oriented Programming (OOP), Object Oriented Design, Software Design Patterns, Web Development, Maintainability, Software Engineering
Status: NewStatus: PreviewNortheastern University
Skills you'll gain: Software Architecture, Java Programming, User Interface (UI), Object Oriented Programming (OOP), Data-Driven Decision-Making, Business Modeling, Test Data, Software Development, Application Development, Artificial Intelligence, Data Structures
Status: Free TrialCoursera Instructor Network
Skills you'll gain: Version Control, Debugging, Software Design Patterns, Object Oriented Design, Object Oriented Programming (OOP), Software Development, Git (Version Control System), Programming Principles, Software Design, Computer Programming, Software Engineering, Integrated Development Environments, Command-Line Interface
Status: NewSkills you'll gain: Object Oriented Programming (OOP), Object Oriented Design, C# (Programming Language), Programming Principles, .NET Framework
Status: Free TrialUniversity of London
Skills you'll gain: C++ (Programming Language), Object Oriented Programming (OOP), Computer Programming, Debugging, Test Data, Data Validation, Algorithms, Unit Testing, Test Case, Data Structures

Coursera Project Network
Skills you'll gain: Java, Mobile Development, Java Programming, Object Oriented Programming (OOP), Application Frameworks, Android Development, Application Development, Program Development, Software Development
Status: PreviewNortheastern University
Skills you'll gain: Java, Object Oriented Programming (OOP), Data Structures, Object Oriented Design, Event-Driven Programming, Computer Programming, Application Design, Programming Principles, Application Development, User Interface (UI), User Interface (UI) Design, Integrated Development Environments, Software Development
Status: NewStatus: Free TrialSkills you'll gain: Unity Engine, Video Game Development, Game Design, C# (Programming Language), Artificial Intelligence, Scripting, UI Components, Animations
Status: Free TrialUniversity of Colorado System
Skills you'll gain: C++ (Programming Language), Object Oriented Programming (OOP), Video Game Development, Unreal Engine, Event-Driven Programming, Unity Engine, C# (Programming Language), Software Design Patterns, UI Components, Programming Principles, Debugging, File Management, Data Structures
Object Oriented Design learners also search
In summary, here are 10 of our most popular object oriented design courses
- Object-Oriented Analysis and Design: Practice & Architecture: University of Colorado Boulder
- Application Engineering and Development Part 1: Northeastern University
- Intermediate Object-Oriented Programming for Unity Games: University of Colorado System
- Learn Object-Oriented Programming with PHP: Coursera Project Network
- Application Engineering and Development Part 2: Northeastern University
- Software Creation: Version Control, Debugging, Object Design: Coursera Instructor Network
- C# Object-Oriented Programming for Beginners in C# and .NET: Packt
- Working with Objects in C++: University of London
- Intermediate Object-Oriented Programming with Java: Coursera Project Network
- Mastering UX & Business App Development with OOP: Northeastern University










