• 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


  • U

    Universitat PolitĆØcnica de ValĆØncia

    Fundamentos TIC para negocios: Programación

    Skills you'll gain: Computer Programming, Algorithms, Object Oriented Programming (OOP), Programming Principles, Information Technology, Information Systems, Data Management, Debugging, Computational Logic, Computational Thinking, Maintainability, Databases

    Beginner Ā· Course Ā· 1 - 3 Months

    Category: Preview
    Preview
  • P

    Packt

    Applied Fundamentals: Guess the Number

    Skills you'll gain: Python Programming, Program Development, Game Design, Code Reusability, Computer Programming, Programming Principles, Functional Design, Development Environment, Computational Logic, Building Codes

    Beginner Ā· Course Ā· 1 - 4 Weeks

    Category: New
    New
  • E

    EDUCBA

    Apply Splunk Configuration and Index Management Concepts

    Skills you'll gain: Splunk, Data Maintenance, Configuration Management, System Configuration, Data Management, Records Management, Data Storage, Data Integrity, Database Management, Performance Tuning, System Monitoring, Data Pipelines, Data Processing, Disaster Recovery, Debugging

    Beginner Ā· Course Ā· 1 - 3 Months

    Category: New
    New
    Status: Free Trial
    Free Trial
  • E

    EDUCBA

    Develop a Ride-Sharing App Using Swift and Firebase

    Skills you'll gain: iOS Development, Apple iOS, Mobile Development, Swift Programming, UI Components, User Interface (UI), Application Development, User Interface (UI) Design, Authentications, Secure Coding, Code Reusability, Geospatial Information and Technology, Real Time Data, User Accounts, Data Validation

    Beginner Ā· Course Ā· 1 - 4 Weeks

    Category: New
    New
    Category: Preview
    Preview
  • I

    Infosec

    iOS Access Control & Protecting Software & System Integrity

    Skills you'll gain: Apple iOS, Role-Based Access Control (RBAC), Vulnerability Assessments, iOS Development, Software Testing, Development Testing, Authentications, Unit Testing, Application Security, Security Testing, Secure Coding, Identity and Access Management, Knowledge of Apple Software, Software Quality (SQA/SQC), Verification And Validation, Debugging, Multi-Factor Authentication

    Intermediate Ā· Course Ā· 1 - 4 Weeks

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

    Coursera

    Cloud SQL Infrastructure, Security, and Reliability

    Skills you'll gain: Data Infrastructure, Cloud Management, Data Architecture, Cloud Infrastructure, Cloud Engineering, Data Warehousing, Database Administration, Capacity Planning, Infrastructure as Code (IaC), Database Architecture and Administration, Cloud Security, Disaster Recovery, Data Security, Site Reliability Engineering, Problem Management, Solution Architecture, Resource Management, Business Continuity Planning, Performance Analysis, Cost Benefit Analysis

    Advanced Ā· Course Ā· 1 - 3 Months

    Category: New
    New
    Status: Free Trial
    Free Trial
  • E

    EDUCBA

    Hedge Fund Profit and Loss Analysis

    Skills you'll gain: Hedge Accounting, Accrual Accounting, Accruals, Derivatives, Investments, Portfolio Management, Profit and Loss (P&L) Management, Investment Management, Equities, Accounting, Asset Management, Fund Accounting, Financial Market, Financial Reporting, Income Statement, Reconciliation, Securities (Finance), Performance Analysis, Organizational Structure

    Mixed Ā· Course Ā· 1 - 4 Weeks

    Category: New
    New
    Status: Free Trial
    Free Trial
  • G

    Google Cloud

    Gemini for end-to-end SDLC - EspaƱol

    Skills you'll gain: Google Gemini, Gemini, Software Development Life Cycle, Test Script Development, Google Cloud Platform, Development Testing, Systems Development Life Cycle, Web Applications, Application Lifecycle Management, Application Development, Software Development Tools, Test Case, Debugging, Query Languages

    Beginner Ā· Course Ā· 1 - 4 Weeks

  • G

    Google Cloud

    AI Infrastructure : introduction Ć  AI Hypercomputer

    Skills you'll gain: Cloud Deployment, Model Deployment, Model Optimization, Google Cloud Platform, Cloud Infrastructure, Computer Architecture, Infrastructure Architecture, Model Training, AI Workflows, Artificial Intelligence, Hardware Architecture, Performance Tuning, Artificial Intelligence and Machine Learning (AI/ML), Computer Hardware

    Intermediate Ā· Course Ā· 1 - 4 Weeks

    Category: New
    New
  • G

    Google Cloud

    Google Cloudģ—ģ„œ ģƒģ„±ķ˜• AI넼 ģ‚¬ģš©ķ•œ ģ›¹ģ‚¬ģ“ķŠø ķ˜„ėŒ€ķ™”

    Skills you'll gain: Generative AI, Generative Engine Optimization (GEO), AI powered creativity, Web Content, Google Cloud Platform, Prompt Engineering, User Experience Design, Content Management

    Beginner Ā· Course Ā· 1 - 4 Weeks

  • G

    Google Cloud

    Networking in Google Cloud: Routing and Addressing - PortuguĆŖs Brasileiro

    Skills you'll gain: Virtual Networking, Google Cloud Platform, Network Routing, Network Performance Management, Network Monitoring, Routing Protocols, Network Troubleshooting, TCP/IP, Network Architecture, General Networking, Network Planning And Design, Virtual Private Networks (VPN), Network Routers, Network Infrastructure, Cloud Services, Private Cloud, Service Level, Cloud Management, Remote Access Systems

    Intermediate Ā· Course Ā· 1 - 4 Weeks

  • P

    Packt

    Build and Scale with AWS Cloud - A Hands-on Beginners Guide

    Skills you'll gain: Database Management, Identity and Access Management, Database Architecture and Administration, Cloud Applications, User Provisioning, Virtual Networking

    Beginner Ā· Course Ā· 3 - 6 Months

1…831832833834

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

  • Fundamentos TIC para negocios: Programación:Ā Universitat PolitĆØcnica de ValĆØncia
  • Applied Fundamentals: Guess the Number:Ā Packt
  • Apply Splunk Configuration and Index Management Concepts:Ā EDUCBA
  • Develop a Ride-Sharing App Using Swift and Firebase:Ā EDUCBA
  • iOS Access Control & Protecting Software & System Integrity:Ā Infosec
  • Cloud SQL Infrastructure, Security, and Reliability:Ā Coursera
  • Hedge Fund Profit and Loss Analysis:Ā EDUCBA
  • Gemini for end-to-end SDLC - EspaƱol:Ā Google Cloud
  • AI Infrastructure : introduction Ć  AI Hypercomputer:Ā Google Cloud
  • Google Cloudģ—ģ„œ ģƒģ„±ķ˜• AI넼 ģ‚¬ģš©ķ•œ ģ›¹ģ‚¬ģ“ķŠø ķ˜„ėŒ€ķ™”:Ā Google Cloud

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
  • 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