• 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


  • Status: New
    New
    Status: Free Trial
    Free Trial
    L

    L&T EduTech

    Regenerative Feed Heating and Condenser System

    Skills you'll gain: Thermal Management, Mechanical Engineering, Mechanical Design, Control Systems, Plant Operations and Management, Engineering Calculations, Engineering, Energy and Utilities, Engineering Analysis, Equipment Design, Chemical Engineering, Process Control, Electric Power Systems, Design Specifications, Process Analysis, Mechanical Ventilation, Continuous Monitoring, Design

    Intermediate · Course · 1 - 4 Weeks

  • Status: New
    New
    Status: Free Trial
    Free Trial
    P

    Packt

    Electron Masterclass - Build Desktop Apps with JavaScript

    Skills you'll gain: Application Development, Data Persistence, Development Environment, Angular, Test Automation, Test Script Development, Program Development, JavaScript Frameworks, Debugging, Application Lifecycle Management, Cross Platform Development, User Interface (UI), Web Development Tools, Application Frameworks, Video Game Development, Event-Driven Programming, Node.JS, Application Design, Web Applications, Javascript

    Intermediate · Specialization · 3 - 6 Months

  • Status: New
    New
    Status: Free Trial
    Free Trial
    L

    L&T EduTech

    Boiler Plant Construction, Commissioning & Operations

    Skills you'll gain: Plant Operations and Management, Building Codes, Quality Assurance, Construction Inspection, Verification And Validation, Manufacturing Processes, Construction, Manufacturing Operations, Facility Management and Maintenance, Mechanical Engineering, Construction Management, Chemical Engineering, Equipment Design, Manufacturing and Production, Production Process, Engineering Plans And Specifications, Construction Engineering, Process Control, Structural Engineering, General Construction and Construction Labor

    Intermediate · Course · 1 - 4 Weeks

  • Status: New
    New
    Status: Preview
    Preview
    S

    STARWEAVER

    AI for Application Development: End-to-End AI Workflow

    Skills you'll gain: Prompt Engineering, Test Automation, Generative AI, Engineering Software, Continuous Deployment, Development Testing, DevOps, Software Documentation, Test Tools, CI/CD, Software Testing, Code Review, Verification And Validation, Software Development, Software Design Documents, Application Deployment, Maintainability, AI Workflows, Software Technical Review, Cloud API

    Intermediate · Course · 1 - 4 Weeks

  • Status: New
    New
    Status: Free Trial
    Free Trial
    C

    Creo Incubator

    Corporate Innovation & Intrapreneurship Programme

    Skills you'll gain: Data Storytelling, Proposal Writing, Storytelling, Business Modeling, Ideation, Design Thinking, Proposal Development, Innovation, Brand Strategy, Entrepreneurship, Change Management, Presentations, Influencing, Organizational Development, Business Transformation, Oral Expression, Sales Presentations, Concision, Leadership, Business Strategy

    Beginner · Specialization · 3 - 6 Months

  • Status: Free Trial
    Free Trial
    E

    Edureka

    Modern Web Development with TypeScript

    Skills you'll gain: TypeScript, Object Oriented Design, Node.JS, Role-Based Access Control (RBAC), Object Oriented Programming (OOP), Webpack, React Redux, Back-End Web Development, React.js, Full-Stack Web Development, Web Development, MongoDB, Front-End Web Development, Javascript, Application Programming Interface (API), Software Design Patterns, API Design, Programming Principles, Software Development, Debugging

    4.7
    Rating, 4.7 out of 5 stars
    ·
    6 reviews

    Beginner · Specialization · 3 - 6 Months

  • Status: New
    New
    P

    Packt

    Electric Vehicle Technology - A Beginner's Course

    Skills you'll gain: Electric Power Systems, Power Electronics, Electrical Systems, Electrical Power, Basic Electrical Systems, Verification And Validation, Engineering Design Process, Equipment Design, Electronic Systems, Electrical and Computer Engineering, Product Testing, electromagnetics, Electrical Safety, Thermal Management, Electronic Components, Sustainable Technologies, Sustainable Engineering, Control Systems, Machine Controls, Sustainable Systems

    Beginner · Course · 1 - 3 Months

  • Status: Preview
    Preview
    B

    Board Infinity

    Dive Deep into Python

    Skills you'll gain: File I/O, Object Oriented Programming (OOP), Python Programming, Programming Principles, Code Reusability, Object Oriented Design, File Management, Data Structures, Computer Programming, Algorithms, Data Storage, Computational Logic

    3.9
    Rating, 3.9 out of 5 stars
    ·
    12 reviews

    Beginner · Course · 1 - 4 Weeks

  • Status: New
    New
    Status: Free Trial
    Free Trial
    V

    Vanderbilt University

    Honors AI Agents for High School Students

    Skills you'll gain: Retrieval-Augmented Generation, Generative AI Agents, Agentic systems, Agentic Workflows, Artificial Intelligence, OpenAI, Prompt Engineering, AI literacy, ChatGPT, LLM Application, Prompt Patterns, Context Engineering, Decision Intelligence, Tool Calling, Interaction Design, Multimodal Prompts, Large Language Modeling

    Beginner · Course · 1 - 4 Weeks

  • Status: New
    New
    Status: Free Trial
    Free Trial
    C

    Chris Croft Training

    Develop Creativity: Proven Methods for Innovative Thinking

    Skills you'll gain: Creative Problem-Solving, Creative Thinking, Brainstorming, Ideation, Creativity, Problem Solving, Innovation, Critical Thinking and Problem Solving, Cognitive flexibility, Open Mindset, Critical Thinking, Strategic Thinking, Independent Thinking, Thought Leadership, AI powered creativity, Collaboration, Creative Design, Initiative and Leadership, Leadership, Leadership and Management

    Mixed · Course · 1 - 3 Months

  • Status: Free Trial
    Free Trial
    U

    University of London

    Virtual Reality

    Skills you'll gain: Virtual Reality, Augmented and Virtual Reality (AR/VR), Unity Engine, Video Game Development, 3D Assets, Virtual Environment, Computer Graphics, Game Design, Interactive Design, Prototyping, Interaction Design, Storyboarding, User Interface (UI), Human Computer Interaction, Visualization (Computer Graphics), Animations, Computer Graphic Techniques, Application Design, Display Devices, Usability Testing

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

    Beginner · Specialization · 3 - 6 Months

  • Status: Free Trial
    Free Trial
    M

    Microsoft

    Microsoft Python Development

    Skills you'll gain: Web Scraping, Data Structures, Generative AI, Version Control, Git (Version Control System), Devops Tools, Matplotlib, Data Visualization, DevOps, Agile Methodology, Web Development, Debugging, Data Literacy, Scripting, Flask (Web Framework), Plotly, Data Ethics, Automation, Data Analysis, Cloud Computing

    4.4
    Rating, 4.4 out of 5 stars
    ·
    755 reviews

    Beginner · Professional Certificate · 3 - 6 Months

1…126127128…834

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

  • Regenerative Feed Heating and Condenser System: L&T EduTech
  • Electron Masterclass - Build Desktop Apps with JavaScript: Packt
  • Boiler Plant Construction, Commissioning & Operations: L&T EduTech
  • AI for Application Development: End-to-End AI Workflow: STARWEAVER
  • Corporate Innovation & Intrapreneurship Programme: Creo Incubator
  • Modern Web Development with TypeScript: Edureka
  • Electric Vehicle Technology - A Beginner's Course: Packt
  • Dive Deep into Python: Board Infinity
  • Honors AI Agents for High School Students: Vanderbilt University
  • Develop Creativity: Proven Methods for Innovative Thinking: Chris Croft Training

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
  • Cookies Preference Center
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