• 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


  • D

    Duke University

    Telehealth: Dermatology Assessment

    Skills you'll gain: Telehealth, Medical Imaging, Patient Evaluation, Health Technology, Clinical Assessment, Health Assessment, Medical Equipment and Technology, Image Analysis, Patient Assistance

    5
    Rating, 5 out of 5 stars
    ·
    9 reviews

    Beginner · Course · 1 - 4 Weeks

  • P

    Packt

    Scala Fundamentals

    Skills you'll gain: Data Structures

    Beginner · Course · 1 - 3 Months

  • C

    Coursera

    First Steps in Visme

    Skills you'll gain: Collaborative Software, Design, Graphic and Visual Design, Graphic and Visual Design Software, Graphic Design, Data Sharing, User Accounts, Marketing

    Beginner · Guided Project · Less Than 2 Hours

  • A

    Automatic Data Processing, Inc. (ADP)

    Fundamentals of Compensation Strategies

    Skills you'll gain: Compensation Analysis, Compensation Management, Compensation Strategy, Compensation and Benefits, Benefits Administration, Labor Compliance, Regulatory Compliance, Human Resource Strategy, Communication Strategies, Benchmarking, Equities

    4.1
    Rating, 4.1 out of 5 stars
    ·
    9 reviews

    Beginner · Course · 1 - 4 Weeks

  • M

    Microsoft

    Advanced C++ Programming and Modern Practices

    Skills you'll gain: C++ (Programming Language), Software Documentation, System Programming, Technical Documentation, Application Development, Maintainability, Data Structures, Generative AI, Application Performance Management, Algorithms, Scalability

    Beginner · Course · 1 - 3 Months

  • I

    IE Business School

    Diversity and Belonging in Businesses and Organizations

    Skills you'll gain: Diversity Equity and Inclusion Initiatives, Diversity and Inclusion, Workplace inclusivity, Cultural Diversity, Human Resource Policies, Employee Engagement, Human Resources, Employee Retention, Organizational Leadership, Relationship Building, Mentorship, Empathy & Emotional Intelligence, Business Strategy, Leadership, Critical Thinking

    4.5
    Rating, 4.5 out of 5 stars
    ·
    12 reviews

    Beginner · Course · 1 - 4 Weeks

  • C

    Coursera

    CNNs with TensorFlow: Basics of Machine Learning

    Skills you'll gain: Tensorflow, Convolutional Neural Networks, Keras (Neural Network Library), Matplotlib, Artificial Neural Networks, Image Analysis, Deep Learning, Applied Machine Learning, Python Programming, Model Evaluation, Adaptability, Problem Solving

    Intermediate · Guided Project · Less Than 2 Hours

  • U

    University of Glasgow

    Computational Thinking with JavaScript 2: Model & Analyse

    Skills you'll gain: JSON, Data Structures, Analytics, Computational Thinking, Data Analysis, Data Visualization Software, Scripting, Javascript, Data Processing, Unsupervised Learning, Data Modeling, Machine Learning, Programming Principles, Object Oriented Programming (OOP), Computer Programming, Algorithms, Software Development

    Beginner · Course · 1 - 4 Weeks

  • U

    University of Pennsylvania

    Introduction to American Corporate Law

    Skills you'll gain: Mergers & Acquisitions, Business Ethics, Legal Risk, Governance, Corporate Finance, Lawsuits, Law, Regulation, and Compliance, Corporate Strategy, Litigation and Civil Justice, Legal Strategy, Case Law, Storytelling, Case Studies

    Mixed · Course · 1 - 4 Weeks

  • I

    IBM

    Capstone Project: Digital Marketing and Growth Hacking

    Skills you'll gain: Digital Advertising, Paid media, Presentations, Social Media Campaigns, Advertising Campaigns, Digital Marketing, Web Analytics, Search Engine Optimization, Content Strategy, LinkedIn, Content Marketing, Social Media Marketing, Marketing Analytics, Target Audience, E-Commerce, Social Media Strategy, Smart Goals, Business Analysis, Market Analysis

    4.8
    Rating, 4.8 out of 5 stars
    ·
    6 reviews

    Advanced · Course · 1 - 3 Months

  • S

    Skillshare

    Adobe Lightroom Essentials Pt. 1: Editing & Color Basics

    Skills you'll gain: Photo Editing, Photography, Adobe Photoshop, Color Theory, Image Quality, Adobe Creative Cloud, Data Import/Export, Editing

    4.4
    Rating, 4.4 out of 5 stars
    ·
    9 reviews

    Beginner · Course · 1 - 3 Months

  • É

    École Polytechnique Fédérale de Lausanne

    Programming Reactive Systems (Scala 2 version)

    Skills you'll gain: Scalability, Scala Programming, Distributed Computing, Event-Driven Programming, System Design and Implementation, Microservices, Software Architecture, Software Design Patterns, Cloud Computing, Software Design, Application Frameworks, Software Testing

    4.5
    Rating, 4.5 out of 5 stars
    ·
    6 reviews

    Intermediate · Course · 1 - 3 Months

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…464465466…708

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

  • Telehealth: Dermatology Assessment: Duke University
  • Scala Fundamentals: Packt
  • First Steps in Visme: Coursera
  • Fundamentals of Compensation Strategies: Automatic Data Processing, Inc. (ADP)
  • Advanced C++ Programming and Modern Practices: Microsoft
  • Diversity and Belonging in Businesses and Organizations: IE Business School
  • CNNs with TensorFlow: Basics of Machine Learning: Coursera
  • Computational Thinking with JavaScript 2: Model & Analyse: University of Glasgow
  • Introduction to American Corporate Law: University of Pennsylvania
  • Capstone Project: Digital Marketing and Growth Hacking: IBM

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