• 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


  • A

    Advancing Women in Tech

    Building Products at Global Scale

    Skills you'll gain: Software Architecture, Systems Design, Technical Management, API Design, Technical Product Management, Engineering Management, Program Management, Microservices, Cross-Functional Collaboration, Team Performance Management, Leadership and Management, Service Oriented Architecture, Amazon Web Services

    4.5
    Rating, 4.5 out of 5 stars
    ·
    17 reviews

    Mixed · Course · 1 - 4 Weeks

  • C

    Coursera

    How to Create Realistic Reflections with Adobe Photoshop

    Skills you'll gain: Adobe Photoshop, Photo Editing, Adobe Creative Cloud, Computer Graphic Techniques, Photography, Graphics Software, Graphic Design, Image Quality, Creativity

    2.8
    Rating, 2.8 out of 5 stars
    ·
    40 reviews

    Beginner · Guided Project · Less Than 2 Hours

  • M

    Macquarie University

    Create video, audio and infographics for online learning

    Skills you'll gain: Instructional Design, Prototyping, Multimedia, Presentations, Design Reviews, Peer Review, Visual Design, Graphic Design, Technical Communication, Creative Design, Learning Strategies, Videography, Electronic Media, Communication Strategies

    4.8
    Rating, 4.8 out of 5 stars
    ·
    108 reviews

    Beginner · Course · 1 - 3 Months

  • É

    École Polytechnique Fédérale de Lausanne

    Transmission electron microscopy for materials science

    Skills you'll gain: Materials science, Analytical Testing, Engineering, Scientific, and Technical Instruments, electromagnetics, Scientific Visualization, Laboratory Equipment, Electronics, Physics, Image Analysis, Mathematical Modeling

    4.6
    Rating, 4.6 out of 5 stars
    ·
    125 reviews

    Intermediate · Course · 1 - 3 Months

  • B

    Board Infinity

    Master Full-Stack Web Development with Laravel & PHP

    Skills you'll gain: Restful API, Secure Coding, Application Deployment, Web Development, Full-Stack Web Development, Cloud API, Software Documentation, Data Validation

    4.2
    Rating, 4.2 out of 5 stars
    ·
    195 reviews

    Intermediate · Course · 1 - 4 Weeks

  • F

    Fortinet, Inc.

    Fortinet Network Security

    Skills you'll gain: Firewall, Virtual Private Networks (VPN), Network Troubleshooting, Network Routing, Network Security, Intrusion Detection and Prevention, Authentications, Network Monitoring, Event Monitoring, Lightweight Directory Access Protocols, Network Administration, Security Information and Event Management (SIEM), Security Engineering, Network Performance Management, Enterprise Security, Application Security, Network Infrastructure, Cybersecurity, Computer Security, Cyber Security Strategy

    4.6
    Rating, 4.6 out of 5 stars
    ·
    138 reviews

    Intermediate · Specialization · 3 - 6 Months

  • E

    Edureka

    Data Storytelling with Power BI

    Skills you'll gain: Microsoft Excel, Data Security

    4.6
    Rating, 4.6 out of 5 stars
    ·
    173 reviews

    Intermediate · Course · 1 - 3 Months

  • E

    Eindhoven University of Technology

    Improving Your Statistical Questions

    Skills you'll gain: Science and Research, Research Design, Research, Quantitative Research, Experimentation, Sample Size Determination, Data Sharing, Statistical Inference, Statistical Methods, Statistical Analysis, Data Synthesis, R Programming

    4.9
    Rating, 4.9 out of 5 stars
    ·
    112 reviews

    Intermediate · Course · 1 - 3 Months

  • U

    University of Illinois Urbana-Champaign

    Literacy Teaching and Learning: Aims, Approaches and Pedagogies

    Skills you'll gain: Teaching, Differentiated Instruction, Pedagogy, Instructional Strategies, Human Learning, Cultural Diversity, Research, Student-Centred Learning, Media and Communications, Curriculum Development

    4.6
    Rating, 4.6 out of 5 stars
    ·
    132 reviews

    Beginner · Course · 1 - 4 Weeks

  • T

    The University of Edinburgh

    Data Science in Stratified Healthcare and Precision Medicine

    Skills you'll gain: Precision Medicine, Bioinformatics, Image Analysis, Biomedical Technology, Big Data, Data Science, Data Ethics, Health Informatics, Statistical Modeling, Machine Learning, Natural Language Processing, Data Integration, Network Analysis, Graph Theory, Python Programming

    4.6
    Rating, 4.6 out of 5 stars
    ·
    341 reviews

    Intermediate · Course · 1 - 3 Months

  • L

    LearnQuest

    Java Database Connectivity

    Skills you'll gain: Stored Procedure, PL/SQL, Relational Databases, Object-Relational Mapping, SQL, Data Access, Java Platform Enterprise Edition (J2EE), Databases, Data Persistence, Java, Data Manipulation, Data Mapping, Java Programming, JUnit, Object Oriented Programming (OOP), Query Languages, Database Management, Data Integrity, Database Systems, Enterprise Application Management

    4.7
    Rating, 4.7 out of 5 stars
    ·
    56 reviews

    Beginner · Specialization · 1 - 3 Months

  • N

    New York University

    Real-Time Cyber Threat Detection and Mitigation

    Skills you'll gain: Network Security, Firewall, Distributed Denial-Of-Service (DDoS) Attacks, Threat Modeling, Network Architecture, Intrusion Detection and Prevention, TCP/IP, Cybersecurity, Threat Detection, Cyber Attacks, Enterprise Security, Infrastructure Security, Network Protocols, Proxy Servers

    4.7
    Rating, 4.7 out of 5 stars
    ·
    660 reviews

    Intermediate · Course · 1 - 4 Weeks

1…247248249…726

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

  • Building Products at Global Scale: Advancing Women in Tech
  • How to Create Realistic Reflections with Adobe Photoshop: Coursera
  • Create video, audio and infographics for online learning : Macquarie University
  • Transmission electron microscopy for materials science: École Polytechnique Fédérale de Lausanne
  • Master Full-Stack Web Development with Laravel & PHP: Board Infinity
  • Fortinet Network Security: Fortinet, Inc.
  • Data Storytelling with Power BI: Edureka
  • Improving Your Statistical Questions: Eindhoven University of Technology
  • Literacy Teaching and Learning: Aims, Approaches and Pedagogies: University of Illinois Urbana-Champaign
  • Data Science in Stratified Healthcare and Precision Medicine: The University of Edinburgh

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