• For Individuals
  • For Businesses
  • For Universities
  • For Governments
Degrees
​
Log In
Join for Free
  • Browse
  • Object Oriented Design

Object Oriented Design Courses

Object Oriented Design courses can help you learn principles like encapsulation, inheritance, and polymorphism, along with design patterns such as Singleton and Factory. You can build skills in creating reusable code, improving software maintainability, and designing systems that are easier to understand and extend. Many courses introduce tools like UML for modeling, as well as programming languages such as Java and Python, which are commonly used to implement object-oriented concepts in real-world applications.

Popular Object Oriented Design Courses and Certifications


  • U

    University of Virginia

    Hypothesis-Driven Development

    Skills you'll gain: Usability Testing, Continuous Delivery, Product Testing, Agile Product Development, Continuous Deployment, DevOps, Agile Methodology, Agile Software Development, User Research, Product Development, Lean Methodologies, Innovation

    4.7 stars, 1K reviews, Mixed, Course, 1 - 4 Weeks

    ★ 4.7 (1K) · Mixed · Course · 1 - 4 Weeks

    Status: Free trial
    Free trial
  • J

    Johns Hopkins University

    Reproducible Research

    Skills you'll gain: Rmarkdown, Knitr, Data Sharing, General Science and Research, Statistical Reporting, Data Analysis, Statistical Analysis, R Programming, Verification And Validation, Technical Communication, Software Documentation

    4.6 stars, 4.2K reviews, Mixed, Course, 1 - 4 Weeks

    ★ 4.6 (4.2K) · Mixed · Course · 1 - 4 Weeks

    Status: Free trial
    Free trial
  • S

    Sage Publications

    Channel Management and Retail Strategies

    Skills you'll gain: Retail Sales, Conflict Management, Retail Store Operations, Cross-Channel Marketing, Market Dynamics, Sales Strategy, E-Commerce, Coordinating, Market Analysis, Business-To-Consumer, Supplier Performance Management, Customer Analysis, Vendor Management, Performance Measurement, Strategic Partnership, Performance Management, Systems Analysis, Performance Analysis, Performance Improvement, Model Evaluation

    Intermediate · Course · 1 - 3 Months

    Category: New
    New
    Status: Free trial
    Free trial
  • L

    LearnQuest

    Scrum Master Certification: Scrum Methodologies

    Skills you'll gain: User Story, Agile Project Management, Backlogs, Sprint Planning, Project Risk Management, Agile Methodology, Risk Management, Management Reporting, Performance Reporting, Risk Mitigation, Team Oriented, Project Estimation, Estimation, Prioritization

    4.7 stars, 954 reviews, Beginner, Course, 1 - 4 Weeks

    ★ 4.7 (954) · Beginner · Course · 1 - 4 Weeks

    Status: Free trial
    Free trial
  • U

    University of Maryland, College Park

    Programming Mobile Applications for Android Handheld Systems: Part 1

    Skills you'll gain: Android Development, Mobile Development, Android Studio, Android (Operating System), Application Development, User Interface (UI), Application Design, UI Components, Java, Development Environment, Authorization (Computing), Application Lifecycle Management

    4.5 stars, 686 reviews, Mixed, Course, 1 - 3 Months

    ★ 4.5 (686) · Mixed · Course · 1 - 3 Months

    Category: Preview
    Preview
  • U

    University at Buffalo

    Solar Energy for Engineers, Architects and Code Inspectors

    Skills you'll gain: Electrical Systems, Building Codes, Electrical Wiring, Construction Inspection, Electrical Power, Electric Power Systems, HVAC, Electrical Equipment, Engineering Calculations, Architectural Design, Electrical Safety, Engineering Practices, Mechanical Design, Energy and Utilities, Architectural Engineering, Systems Analysis, Land Development, Semiconductors, Cost Benefit Analysis, Design Reviews

    4.7 stars, 1.5K reviews, Beginner, Specialization, 3 - 6 Months

    ★ 4.7 (1.5K) · Beginner · Specialization · 3 - 6 Months

    Status: Free trial
    Free trial
  • P

    Packt

    Privilege Escalation, OWASP, and Advanced Scripting

    Skills you'll gain: Open Web Application Security Project (OWASP), Exploit development, Penetration Testing, Cyber Operations, Bash (Scripting Language), Scripting, Exploitation techniques, Security Testing, Vulnerability Assessments, Cyber Threat Hunting, Threat Detection, Shell Script, Windows PowerShell, Cybersecurity, Scripting Languages, Intrusion Detection and Prevention, Linux Commands, Incident Response, Command-Line Interface, Network Security

    Intermediate · Course · 1 - 4 Weeks

    Category: New
    New
    Status: Free trial
    Free trial
  • M

    Macquarie University

    Software Quality Assurance and Testing

    Skills you'll gain: Software Testing, Software Quality Assurance, Quality Assurance, Software Quality (SQA/SQC), Acceptance Testing, Test Case, Test Automation, Test Planning, Unit Testing, Software Development Life Cycle, Regression Testing, Test Driven Development (TDD), User Acceptance Testing (UAT), Software Engineering, Agile Methodology, Software Documentation, Information Assurance, Regression Analysis, Exploratory Data Analysis, Kanban Principles

    Beginner · Course · 1 - 3 Months

    Category: New
    New
    Category: Preview
    Preview
  • O

    O.P. Jindal Global University

    Introduction to Academic Writing

    Skills you'll gain: Proposal Writing, Research Methodologies, Research and Design, Design Research, Qualitative Research

    4.6 stars, 159 reviews, Beginner, Course, 1 - 4 Weeks

    ★ 4.6 (159) · Beginner · Course · 1 - 4 Weeks

    Category: Preview
    Preview
  • P

    Packt

    Microsoft Power Platform Solutions Architect's Handbook

    Skills you'll gain: Power Platform Architecture & Technical Design, Business Workflow Analysis, Process Analysis, Microsoft Power Platform, Process Mapping, Application Lifecycle Management, Microsoft Copilot, Business Continuity Planning, Solution Architecture, Data Loss Prevention, Business Process Improvement, Functional Requirement, Disaster Recovery, Enterprise Architecture, Digital Transformation, Data Modeling, Planning, Business Process, Risk Mitigation, Stakeholder Management

    Beginner · Specialization · 3 - 6 Months

    Category: New
    New
    Status: Free trial
    Free trial
  • D

    Duke University

    Impact Measurement & Management for the SDGs

    Skills you'll gain: Environmental Social And Corporate Governance (ESG), Sustainability Standards, Sustainable Development, Sustainable Business, Corporate Sustainability, Sustainability Reporting, Performance Measurement, Social Impact, Stakeholder Engagement, Investment Management, Governance, Performance Analysis, Stakeholder Management, Goal Setting, Asset Management, Stakeholder Analysis, Data-Driven Decision-Making, Portfolio Management, Verification And Validation, Accountability

    4.8 stars, 656 reviews, Mixed, Course, 1 - 3 Months

    ★ 4.8 (656) · Mixed · Course · 1 - 3 Months

  • M

    Microsoft

    Microsoft Azure AI Fundamentals AI-900 Exam Prep

    Skills you'll gain: Responsible AI, Anomaly Detection, Image Analysis, Text Mining, Unsupervised Learning, Microsoft Azure, Data Ethics, Natural Language Processing, AI Workflows, Computer Vision, Applied Machine Learning, Artificial Intelligence and Machine Learning (AI/ML), Machine Learning Software, Model Training, Regression Analysis, Artificial Intelligence, No-Code Development, AI literacy, Predictive Modeling, Machine Learning

    4.5 stars, 1.6K reviews, Beginner, Specialization, 3 - 6 Months

    ★ 4.5 (1.6K) · Beginner · Specialization · 3 - 6 Months

    Category: Top AI program
    Top AI program
    Status: Free trial
    Free trial
1…170171172…834

In summary, here are 10 of our most popular object oriented design courses

  • Hypothesis-Driven Development: University of Virginia
  • Reproducible Research: Johns Hopkins University
  • Channel Management and Retail Strategies: Sage Publications
  • Scrum Master Certification: Scrum Methodologies: LearnQuest
  • Programming Mobile Applications for Android Handheld Systems: Part 1: University of Maryland, College Park
  • Solar Energy for Engineers, Architects and Code Inspectors: University at Buffalo
  • Privilege Escalation, OWASP, and Advanced Scripting: Packt
  • Software Quality Assurance and Testing: Macquarie University
  • Introduction to Academic Writing: O.P. Jindal Global University
  • Microsoft Power Platform Solutions Architect's Handbook: Packt

Skills you can learn in Algorithms

Graphs (22)
Mathematical Optimization (21)
Computer Program (20)
Data Structure (19)
Problem Solving (19)
Algebra (12)
Computer Vision (10)
Discrete Mathematics (10)
Graph Theory (10)
Image Processing (10)
Linear Algebra (10)
Reinforcement Learning (10)

Other topics to explore

Arts and Humanities
338 courses
Business
1095 courses
Computer Science
668 courses
Data Science
425 courses
Information Technology
145 courses
Health
471 courses
Math and Logic
70 courses
Personal Development
137 courses
Physical Science and Engineering
413 courses
Social Sciences
401 courses
Language Learning
150 courses

Coursera Footer

Skills

  • Accounting
  • Artificial Intelligence (AI)
  • Cybersecurity
  • Data Analytics
  • Digital Marketing
  • Human Resources (HR)
  • Microsoft Excel
  • Project Management
  • Python
  • SQL

Professional Certificates

  • Google AI Certificate
  • Google Cybersecurity Certificate
  • Google Data Analytics Certificate
  • Google IT Support Certificate
  • Google Project Management Certificate
  • Google UX Design Certificate
  • IBM AI Engineering Certificate
  • IBM AI Product Manager Certificate
  • IBM Data Science Certificate
  • Intuit Academy Bookkeeping Certificate

Courses & Specializations

  • AI Essentials Specialization
  • AI For Business Specialization
  • AI For Everyone Course
  • AI in Healthcare Specialization
  • Deep Learning Specialization
  • Excel Skills for Business Specialization
  • Financial Markets Course
  • Machine Learning Specialization
  • Prompt Engineering for ChatGPT Course
  • Python for Everybody Specialization

Career Resources

  • Career Aptitude Test
  • CAPM Certification Requirements
  • CompTIA A+ Certification Requirements
  • CompTIA Security+ Certification Requirements
  • Essential IT Certifications
  • High-Income Skills to Learn
  • How to Learn Artificial Intelligence
  • PMP Certification Requirements
  • Popular Cybersecurity Certifications
  • Share your Coursera learning story

Coursera

  • About
  • What We Offer
  • Leadership
  • Careers
  • Catalog
  • Coursera Plus
  • Professional Certificates
  • MasterTrack® Certificates
  • Degrees
  • For Enterprise
  • For Government
  • For Campus
  • Become a Partner
  • Social Impact
  • Free Courses
  • Udemy

Community

  • Learners
  • Partners
  • Beta Testers
  • Blog
  • The Coursera Podcast
  • Tech Blog

More

  • Press
  • Investors
  • Terms
  • Privacy
  • Help
  • Accessibility
  • Contact
  • Articles
  • Directory
  • Affiliates
  • Modern Slavery Statement
  • Do Not Sell/Share
Learn Anywhere
Download on the App Store
Get it on Google Play
Logo of Certified B Corporation
© 2026 Coursera Inc. All rights reserved.
  • Coursera Facebook
  • Coursera Linkedin
  • Coursera Twitter
  • Coursera YouTube
  • Coursera Instagram
  • Coursera TikTok