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 Trial Status: Free Trial- University of Alberta - Skills you'll gain: Object Oriented Design, Unified Modeling Language, Software Design, Object Oriented Programming (OOP), Java, Software Architecture, Technical Design, Conceptual Design 
 Status: Free Trial Status: Free Trial- University of Alberta - Skills you'll gain: Software Architecture, Model View Controller, Unified Modeling Language, Object Oriented Design, Service Oriented Architecture, API Design, Systems Architecture, Web Services, Software Design Patterns, Software Design, Simple Object Access Protocol (SOAP), Microservices, Restful API, Software Design Documents, Software Visualization, Code Review, Solution Architecture, Object Oriented Programming (OOP), Software Development, Java 
 Status: Free Trial Status: Free Trial- LearnQuest - Skills you'll gain: Unified Modeling Language, Object Oriented Programming (OOP), Object Oriented Design, Test Driven Development (TDD), Software Design Patterns, Software Design, Programming Principles, Program Development, Computer Programming, Software Development Methodologies, Distributed Computing 
 Status: Free Trial Status: Free Trial- University of Alberta - Skills you'll gain: Model View Controller, Software Design Patterns, Software Design, Unified Modeling Language, Object Oriented Design, Code Review, Software Architecture, Programming Principles, Maintainability, Java, Application Design 
 Status: Free Trial Status: Free Trial- LearnKartS - Skills you'll gain: Java Programming 
 - Duke University - Skills you'll gain: Object Oriented Programming (OOP), Object Oriented Design, Programming Principles, Python Programming, Computer Programming, Software Engineering 
What brings you to Coursera today?
 Status: Free Trial Status: Free Trial- University of Colorado Boulder - Skills you'll gain: Object Oriented Design, Object Oriented Programming (OOP), Unified Modeling Language, JUnit, Software Testing, Software Engineering, Java, Java Programming, Unit Testing, Program Development, Software Design, Application Design, Test Driven Development (TDD) 
 - Coursera Project Network - Skills you'll gain: Object Oriented Programming (OOP), Java, Object Oriented Design, Java Programming 
 Status: NewStatus: Free Trial Status: NewStatus: Free Trial- Skills you'll gain: Unity Engine, Video Game Development, Game Design, C# (Programming Language), Artificial Intelligence, Scripting, UI Components, Animations 
 Status: Free Trial Status: Free Trial- Multiple educators - Skills you'll gain: Unit Testing, Data Structures, Event-Driven Programming, Interactive Data Visualization, Java, Java Programming, User Interface (UI), Object Oriented Programming (OOP), Debugging, Object Oriented Design, Computer Programming, Cryptography, Software Engineering, Performance Tuning, Encryption, Algorithms, Programming Principles, Data Analysis, Software Design, Problem Solving 
 Status: NewStatus: Free Trial Status: NewStatus: Free Trial- University of Colorado Boulder - Skills you'll gain: Object Oriented Design, JUnit, Object Oriented Programming (OOP), Unified Modeling Language, Software Design Patterns, Software Testing, Software Engineering, Java, Java Programming, Application Design, User Interface and User Experience (UI/UX) Design, Unit Testing, Software Design, Software Architecture, API Design, Model View Controller, Program Development, Software Development, Test Driven Development (TDD), Databases 
 Status: Free Trial Status: Free Trial- University of London - Skills you'll gain: Pseudocode, C++ (Programming Language), Object Oriented Programming (OOP), C and C++, Object Oriented Design, Integrated Development Environments, Computer Programming, Programming Principles, Debugging, Data Structures, Program Development, Algorithms, Interactive Design, Data Modeling, Software Engineering, Test Data, Data Validation, User Interface (UI), Unit Testing, Data Management 
Object Oriented Design learners also search
In summary, here are 10 of our most popular object oriented design courses
- Object-Oriented Design: University of Alberta
- Software Design and Architecture: University of Alberta
- Object-Oriented Programming Concepts: LearnQuest
- Design Patterns: University of Alberta
- Core Java - Design Patterns: LearnKartS
- Object-Oriented Programming in Python: Duke University
- Object-Oriented Analysis and Design: Foundations & Concepts: University of Colorado Boulder
- Java Classes and Objects: Coursera Project Network
- Unity: Design & Develop a Tower Defense Game: EDUCBA
- Object Oriented Programming in Java: Duke University










