• 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


  • J

    Johns Hopkins University

    Single Page Web Applications with AngularJS

    Skills you'll gain: Angular, JavaScript Frameworks, Unit Testing, Ajax, Cloud Applications, Web Applications, Web Components, Front-End Web Development, Web Development, Javascript, Model View Controller, Software Architecture, Hypertext Markup Language (HTML), UI Components, Software Design Patterns

    4.8
    Rating, 4.8 out of 5 stars
    ·
    1.9K reviews

    Intermediate · Course · 1 - 3 Months

  • U

    University of Michigan

    Mindware: Critical Thinking for the Information Age

    Skills you'll gain: Data Analysis, Analytical Skills, Experimentation, Critical Thinking, Research Design, Behavioral Economics, Decision Making, Regression Analysis, Statistical Inference, Probability, Correlation Analysis, Adaptability

    4.8
    Rating, 4.8 out of 5 stars
    ·
    1.4K reviews

    Beginner · Course · 1 - 3 Months

  • U

    University of Geneva

    International Organizations Management

    Skills you'll gain: International Relations, Leadership and Management, Strategic Partnership, Marketing, Fundraising, Leadership, Governance, Public Policies, Business, Organizational Strategy, Organizational Structure, World History, Sustainable Development, Cross-Functional Collaboration, Climate Change Mitigation

    4.8
    Rating, 4.8 out of 5 stars
    ·
    2K reviews

    Beginner · Course · 1 - 3 Months

  • D

    Duke University

    Large Language Model Operations (LLMOps)

    Skills you'll gain: Prompt Engineering, Databricks, Large Language Modeling, Model Deployment, LLM Application, Generative AI, Performance Analysis, Retrieval-Augmented Generation, Generative Model Architectures, Apache Airflow, Workflow Management, Hugging Face, Amazon Bedrock, Vector Databases, Data Lakes, ChatGPT, Extract, Transform, Load, OpenAI, Multimodal Prompts, MLOps (Machine Learning Operations)

    4.4
    Rating, 4.4 out of 5 stars
    ·
    297 reviews

    Beginner · Specialization · 3 - 6 Months

  • C

    Copenhagen Business School

    Leadership in 21st Century Organizations

    Skills you'll gain: Culture Transformation, Talent Management, Crisis Management, Innovation, Business Leadership, Leadership, Organizational Leadership, Strategic Leadership, Team Leadership, Organizational Strategy, Business Transformation, Ethical Standards And Conduct, Communication, Governance, Change Management, Decision Making, Collaboration

    4.7
    Rating, 4.7 out of 5 stars
    ·
    1.3K reviews

    Mixed · Course · 3 - 6 Months

  • D

    DeepLearning.AI

    Build Basic Generative Adversarial Networks (GANs)

    Skills you'll gain: Generative Adversarial Networks (GANs), Generative Model Architectures, PyTorch (Machine Learning Library), Image Analysis, Deep Learning, Convolutional Neural Networks, Responsible AI, Artificial Neural Networks, Data Ethics, Unsupervised Learning

    4.7
    Rating, 4.7 out of 5 stars
    ·
    2K reviews

    Intermediate · Course · 1 - 4 Weeks

  • U

    University at Buffalo

    Solar Energy for Engineers, Architects and Code Inspectors

    Skills you'll gain: Electrical Systems, Building Codes, Electrical Wiring, Construction Inspection, HVAC, Building Design, Basic Electrical Systems, Electrical Power, Engineering Calculations, Architectural Design, System Requirements, Electrical Safety, Mechanical Design, Energy and Utilities, Architectural Engineering, Land Development, Semiconductors, Cost Benefit Analysis, Design Reviews, Submittals (Construction)

    4.7
    Rating, 4.7 out of 5 stars
    ·
    1.5K reviews

    Beginner · Specialization · 3 - 6 Months

  • I

    IBM

    Developing Back-End Apps with Node.js and Express

    Skills you'll gain: Node.JS, Full-Stack Web Development, Server Side, Back-End Web Development, Restful API, Web Applications, Web Development, Cloud Computing, Web Servers, Javascript, GitLab, Authentications, JSON, Computer Science, Middleware

    4.5
    Rating, 4.5 out of 5 stars
    ·
    605 reviews

    Intermediate · Course · 1 - 4 Weeks

  • Y

    Yonsei University

    Emerging Technologies: From Smartphones to IoT to Big Data

    Skills you'll gain: Apache Spark, Augmented Reality, Cloud Computing Architecture, Big Data, Wireless Networks, SPSS, Augmented and Virtual Reality (AR/VR), Cloud Computing, Cloud Services, Internet Of Things, Analytics, Real Time Data, Apache Hadoop, Telecommunications, Multimedia, Emerging Technologies, Apple iOS, Market Analysis, Display Devices, Product Planning

    4.7
    Rating, 4.7 out of 5 stars
    ·
    2.1K reviews

    Beginner · Specialization · 3 - 6 Months

  • A

    Automation Anywhere

    Implementing RPA with Cognitive Automation and Analytics

    Skills you'll gain: Robotic Process Automation, Business Process Automation, Automation, Process Design, Return On Investment, Role-Based Access Control (RBAC), Dashboard, Unstructured Data, User Accounts, Project Design, Feasibility Studies, Analytics, Artificial Intelligence, Development Testing, Operational Analysis, Extensible Markup Language (XML), Workflow Management, Business Analytics, Process Analysis, Administration

    4.5
    Rating, 4.5 out of 5 stars
    ·
    625 reviews

    Beginner · Specialization · 3 - 6 Months

  • C

    Coursera

    Introduction to Basic Game Development using Scratch

    Skills you'll gain: Event-Driven Programming, Debugging, Programming Principles, Algorithms, Video Game Development, Computer Programming Tools, Game Design, Computer Programming, Program Development, Animation and Game Design, Interactive Design, Integrated Development Environments, Computer Science

    4.5
    Rating, 4.5 out of 5 stars
    ·
    1.5K reviews

    Beginner · Guided Project · Less Than 2 Hours

  • U

    University of Colorado System

    Agile Leadership: Introduction to Change

    Skills you'll gain: Business Transformation, Change Management, Leadership Development, Organizational Change, Agile Methodology, Team Leadership, Leadership, Team Management, Organizational Structure, Adaptability

    4.8
    Rating, 4.8 out of 5 stars
    ·
    2.4K reviews

    Beginner · Course · 1 - 4 Weeks

Searches related to object oriented design

object oriented design python
object oriented design c++
object-oriented analysis & design
object oriented analysis and design
object-oriented analysis and design: foundations & concepts
object-oriented analysis and design: patterns and principles
object-oriented analysis and design: practice & architecture
object-oriented analysis & design specialization
1…194195196…707

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

  • Single Page Web Applications with AngularJS: Johns Hopkins University
  • Mindware: Critical Thinking for the Information Age : University of Michigan
  • International Organizations Management : University of Geneva
  • Large Language Model Operations (LLMOps): Duke University
  • Leadership in 21st Century Organizations: Copenhagen Business School
  • Build Basic Generative Adversarial Networks (GANs): DeepLearning.AI
  • Solar Energy for Engineers, Architects and Code Inspectors: University at Buffalo
  • Developing Back-End Apps with Node.js and Express: IBM
  • Emerging Technologies: From Smartphones to IoT to Big Data: Yonsei University
  • Implementing RPA with Cognitive Automation and Analytics: Automation Anywhere

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
  • Free IT Certifications and Courses
  • High-Income Skills to Learn
  • How to Learn Artificial Intelligence
  • PMP Certification Requirements
  • Popular Cybersecurity Certifications

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
  • Share your Coursera learning story

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