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

Skills you'll gain: Embedded Software, Embedded Systems, C++ (Programming Language), Object Oriented Programming (OOP), System Programming, C (Programming Language), Development Environment, Verification And Validation, Software Testing, Peripheral Devices, Debugging
Status: Free TrialSkills you'll gain: Object Oriented Programming (OOP), Computer Programming, Programming Principles, Python Programming, File Management, Computer Science

University of Colorado System
Skills you'll gain: Object Oriented Design, Unity Engine, Game Design, Software Design Patterns, Data Structures, C# (Programming Language), Video Game Development, Graph Theory, Software Architecture, Algorithms, Debugging
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: Free TrialSkills you'll gain: Object Oriented Programming (OOP), Java, Java Programming, Object Oriented Design, Computer Programming, Programming Principles, Data Structures, Debugging

Skills you'll gain: C++ (Programming Language), Object Oriented Programming (OOP), Object Oriented Design, Programming Principles, Computer Programming, Data Structures, Algorithms, Debugging
Status: Free TrialUniversidad Nacional Autónoma de México
Skills you'll gain: Data Mining, Database Design, Scalability, Database Systems, Relational Databases, Unstructured Data, Transaction Processing, Databases, Systems Design, Big Data, Data Architecture, NoSQL, Data Processing, Maintainability, Software Design, SQL, Apache Hadoop
Status: Free TrialSkills you'll gain: Object Oriented Programming (OOP), Java Programming, Java, Computer Programming, Data Validation, Maintainability, Computer Science
Status: Free TrialUniversity of Colorado System
Skills you'll gain: Unified Modeling Language, Unit Testing, Software Design, Software Engineering Tools, Software Engineering, Systems Design, Design, Development Testing, Data Ethics, Test Automation, Computer Programming Tools, Software Architecture, Software Development Methodologies, Dataflow
Status: NewStatus: Free TrialSkills you'll gain: Object Oriented Programming (OOP), C++ (Programming Language), Computer Programming, Embedded Software, Integrated Development Environments, Embedded Systems, Game Design, Web Development
Status: Free TrialDuke University
Skills you'll gain: Object Oriented Programming (OOP), Java, Java Programming, Software Engineering, Programming Principles, Computer Programming, Software Design, Predictive Modeling, Algorithms, Data Structures, Performance Tuning, Performance Testing, Debugging, Application Programming Interface (API), Development Testing
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
Object Oriented Design learners also search
In summary, here are 10 of our most popular object oriented design courses
- Embedded Systems Object-Oriented Programming in C and C++: Packt
- Object-Oriented Python: Inheritance and Encapsulation: Codio
- Data Structures and Design Patterns for Game Developers: University of Colorado System
- Mastering UX & Business App Development with OOP: Northeastern University
- Object-Oriented Programming and Java Fundamentals: Packt
- Fundamentals of Object-Oriented Programming - C++: Packt
- Designing data-intensive applications: Universidad Nacional Autónoma de México
- Object-Oriented Java: Inheritance and Encapsulation: Codio
- Software Design Methods and Tools: University of Colorado System
- Introduction to Object-Oriented Programming with Arduino : Packt










