• 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: Free
    Free
    C

    Coursera

    Créer un pitch deck pour votre projet avec Canva

    Skills you'll gain: Timelines, Product Demonstration, Product Promotion, Marketing Materials, Presentations, Sales Presentations, Marketing Collateral, Sales Presentation, Marketing Design, Project Design, Project Schedules, Value Propositions, Entrepreneurship, Graphic Design, Data Sharing

    Intermediate · Guided Project · Less Than 2 Hours

  • Status: Free Trial
    Free Trial
    L

    LearnKartS

    Salesforce Lightning App Builder for Developers and Admins

    Skills you'll gain: Workflow Management, Salesforce Development, Salesforce, Email Automation, Responsive Web Design, Business Process Automation, Process Design, UI Components, No-Code Development, Product Automation, Performance Tuning, Automation, Application Development, Process Development, Layout Design, Customer Relationship Management (CRM) Software, User Interface (UI)

    Intermediate · Course · 1 - 4 Weeks

  • Status: Free Trial
    Free Trial
    P

    Packt

    Skeletal Meshes and Animation

    Skills you'll gain: Unreal Engine, Animations, Animation and Game Design, 3D Assets, Game Design, Video Game Development

    Intermediate · Course · 1 - 4 Weeks

  • Status: Free Trial
    Free Trial
    S

    Siemens

    Expedite – Skills for Industry: Future of Industry

    Skills you'll gain: Prompt Engineering Tools, Sustainable Engineering, Cultural Diversity, Communication Strategies, Sustainable Technologies, Cultural Sensitivity, Data Ethics, AI Enablement, Teamwork, Digital Transformation, Sustainable Development, Collaboration, Generative AI, Augmented and Virtual Reality (AR/VR), Artificial Intelligence and Machine Learning (AI/ML), Artificial Intelligence, Cross-Functional Collaboration, Ethical Standards And Conduct

    Beginner · Course · 1 - 3 Months

  • Status: Free Trial
    Free Trial
    E

    EDUCBA

    Advanced Topics in ASP.NET Core Development

    Skills you'll gain: ASP.NET, Web Applications, Web Development, .NET Framework, Microservices, Single Sign-On (SSO), Performance Tuning, Web Design and Development, Identity and Access Management, Full-Stack Web Development, C# (Programming Language), Application Security, Security Controls, Cloud Development, Multi-Factor Authentication, Application Frameworks, Authentications, Server Side, Authorization (Computing), Role-Based Access Control (RBAC)

    4.7
    Rating, 4.7 out of 5 stars
    ·
    14 reviews

    Intermediate · Course · 1 - 4 Weeks

  • Status: Preview
    Preview
    I

    Illinois Tech

    Data Modeling and Applications

    Skills you'll gain: Database Management Systems, Database Management, Database Administration, Database Software, Database Development, Database Design, Database Architecture and Administration, Database Application, Relational Databases, SQL, Data Modeling, Network Model, Query Languages, Data Maintenance, Data Integrity, Data Manipulation, Data Security, Diagram Design

    Build toward a degree

    Beginner · Course · 1 - 3 Months

  • Status: Free Trial
    Free Trial
    P

    Packt

    Advanced Game Development and Unity Basics

    Skills you'll gain: Game Design, Android Development, Unity Engine, Video Game Development, Animation and Game Design, Mobile Development, User Interface (UI), User Interface (UI) Design, C# (Programming Language), Animations

    Advanced · Course · 1 - 3 Months

  • Status: New
    New
    P

    Packt

    Practical Generative AI with ChatGPT

    Skills you'll gain: Prompt Engineering, ChatGPT, Generative AI, OpenAI, Large Language Modeling, Multimodal Prompts, OpenAI API, LLM Application, AI powered creativity, AI Product Strategy, Creative Design, AI Integrations, Marketing Strategy and Techniques, Responsible AI, A/B Testing, Time Management

    Beginner · Course · 1 - 3 Months

  • Status: Free Trial
    Free Trial
    C

    Coursera

    GenAI for Clinical Documentation

    Skills you'll gain: Clinical Documentation, Generative AI Agents, Healthcare Ethics, Responsible AI, Data Ethics, AI Integrations, Medical Records, Medical History Documentation, Health Information Management and Medical Records, Health Informatics, Health Technology, System Implementation

    Intermediate · Course · 1 - 4 Weeks

  • P

    Packt

    JUnit and Mockito Unit Testing for Java Developers

    Skills you'll gain: JUnit, Unit Testing, IntelliJ IDEA, Apache Maven, Software Testing, Test Case, Testability, Java Programming, Test Tools, Integrated Development Environments, Test Automation, Java, Software Architecture, Business Logic, Data Persistence

    4.8
    Rating, 4.8 out of 5 stars
    ·
    8 reviews

    Intermediate · Course · 1 - 3 Months

  • Status: Preview
    Preview
    B

    Board Infinity

    Mastering DeepSeek: From Architecture to Application

    Skills you'll gain: DeepSeek API, Deepseek, Retrieval-Augmented Generation, AI Integrations, Model Deployment, Fine-tuning, Make.com, Generative Model Architectures, Generative AI Agents, LLM Application, Cloud Deployment, Model Training, Embeddings, Software Documentation, Key Management

    Beginner · Course · 1 - 3 Months

  • Status: Free Trial
    Free Trial
    E

    EDUCBA

    AI Foundations with Python: Build & Visualize

    Skills you'll gain: Seaborn, Matplotlib, NumPy, Plot (Graphics), Scatter Plots, Statistical Visualization, Data Visualization Software, Box Plots, Histogram, Jupyter, Heat Maps, Graphing, Data Manipulation, AI Workflows, Development Environment

    4.6
    Rating, 4.6 out of 5 stars
    ·
    18 reviews

    Mixed · Course · 1 - 4 Weeks

1…602603604…751

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

  • Créer un pitch deck pour votre projet avec Canva: Coursera
  • Salesforce Lightning App Builder for Developers and Admins: LearnKartS
  • Skeletal Meshes and Animation: Packt
  • Expedite – Skills for Industry: Future of Industry: Siemens
  • Advanced Topics in ASP.NET Core Development: EDUCBA
  • Data Modeling and Applications: Illinois Tech
  • Advanced Game Development and Unity Basics: Packt
  • Practical Generative AI with ChatGPT: Packt
  • GenAI for Clinical Documentation: Coursera
  • JUnit and Mockito Unit Testing for Java Developers: 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
  • 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