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: Software Design Patterns, Software Design, C++ (Programming Language), Software Architecture, Programming Principles, Object Oriented Programming (OOP), Maintainability, Prototyping, Database Application
- Status: Free Trial
University of Colorado Boulder
Skills you'll gain: Object Oriented Programming (OOP), Object Oriented Design, Software Documentation, Software Engineering, Maintainability, Programming Principles, Software Design, Python Programming
- Status: Free Trial
Indian Institute of Technology Guwahati
Skills you'll gain: SolidWorks (CAD), Computer-Aided Design, Computer Graphics, 3D Modeling, Mechanical Design, Engineering Drawings, Visualization (Computer Graphics), Prototyping, Animations
- Status: Free Trial
University of Alberta
Skills you'll gain: Software Architecture, Unified Modeling Language, Systems Architecture, Software Design, Software Visualization, Software Systems, Software Development, Software Documentation, Software Design Patterns, Enterprise Architecture, Software Technical Review, Maintainability, Application Deployment, Scalability
- Status: Preview
University of Pennsylvania
Skills you'll gain: Peer Review, Prototyping, Conceptual Design, Design, Product Design, Aesthetics, Technical Drawing, Design Thinking, Human Centered Design, Needs Assessment, Problem Solving, Brainstorming
- Status: Free Trial
Skills you'll gain: Object Oriented Programming (OOP), Software Documentation, Java Programming, Java, Computer Programming, Programming Principles, Computational Thinking, Computer Science
- Status: Preview
Duke University
Skills you'll gain: Design Thinking, Human Centered Design, User Experience Design, Workplace inclusivity, Diversity Equity and Inclusion Initiatives, Creativity, Cultural Diversity
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: Free Trial
Skills you'll gain: Object Oriented Programming (OOP), Java Programming, Java, Computer Programming, Data Validation, Maintainability, Computer Science
- Status: Free Trial
University of London
Skills you'll gain: Pseudocode, C++ (Programming Language), Integrated Development Environments, Object Oriented Programming (OOP), Algorithms, Debugging, Programming Principles, Data Validation, Data Structures, File Management
- Status: Free Trial
Coursera 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: Free Trial
University of London
Skills you'll gain: C++ (Programming Language), Object Oriented Programming (OOP), Object Oriented Design, Programming Principles, Program Development, Computer Programming, Data Structures, Debugging
Object Oriented Design learners also search
In summary, here are 10 of our most popular object oriented design courses
- Creational Design Patterns in Modern C++: Packt
- BiteSize Python: Object Oriented Programming: University of Colorado Boulder
- Computer Aided Design: Indian Institute of Technology Guwahati
- Software Architecture: University of Alberta
- Design: Creation of Artifacts in Society: University of Pennsylvania
- Java Object Basics: Functions, Recursion, and Objects: Codio
- Open Design: Duke University
- Learn Object-Oriented Programming with PHP: Coursera Project Network
- Object-Oriented Java: Inheritance and Encapsulation: Codio
- Object-Oriented Programming in C++: Functions: University of London