• 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


  • C

    Coursera

    Deploy Decision Platforms in Real-Time

    Skills you'll gain: Apache Kafka, Real Time Data, Performance Testing, Decision Intelligence, Performance Stress Testing, Scalability, Data Pipelines, Apache Spark, Verification And Validation, Data-Driven Decision-Making, Model Evaluation, Performance Tuning, Enterprise Architecture, System Monitoring, Service Level, Usability

    Intermediate · Course · 1 - 4 Weeks

  • G

    Google Cloud

    Conceitos básicos do Cloud Spanner

    Skills you'll gain: Google Cloud Platform, Relational Databases, Database Administration, Database Management, Data Migration, Database Architecture and Administration, Cloud Applications, Database Design, Query Languages, Cloud Computing Architecture, Distributed Computing, System Monitoring, Terraform, Dataflow, Data Pipelines, Transaction Processing, Application Deployment

    Intermediate · Course · 1 - 3 Months

  • E

    EDUCBA

    Build and Evaluate a JavaScript Quiz Application

    Skills you'll gain: Cascading Style Sheets (CSS), Web Applications, HTML and CSS, Front-End Web Development, Web Design and Development, Hypertext Markup Language (HTML), Javascript, Application Design, Application Development, Data Validation

    Beginner · Course · 1 - 4 Weeks

  • E

    EDUCBA

    Master Advanced XPath for XML Data Navigation

    Skills you'll gain: Extensible Languages and XML

    Beginner · Course · 1 - 4 Weeks

  • G

    Google Cloud

    AI Infrastructure:Cloud TPU

    Skills you'll gain: Cloud Infrastructure, Google Cloud Platform, Infrastructure Architecture, Model Optimization, Model Training, Interoperability, Hardware Architecture, Computer Architecture

    Intermediate · Course · 1 - 4 Weeks

  • P

    Packt

    Cloud Analytics with Google Cloud Platform

    Skills you'll gain: Google Cloud Platform, Cloud Computing Architecture, Cloud Services, Cloud Computing, Big Data, Analytics, Cloud Platforms, Dataflow, Data Processing, Cloud Solutions, Cloud Storage, Data Lakes, Microsoft Azure, Data Pipelines, Real Time Data, Amazon Web Services, Artificial Intelligence and Machine Learning (AI/ML), Natural Language Processing, Artificial Intelligence, Machine Learning

    Intermediate · Course · 1 - 3 Months

  • C

    Coursera

    Scale Data Warehouses Cost-Effectively

    Skills you'll gain: Data Architecture, Cloud Computing Architecture, Extract, Transform, Load, Cost Control, Cost Containment, Cost Reduction, Expense Management, Resource Allocation, Cost Management, Data Storage, Cost Benefit Analysis, Data Manipulation, Descriptive Analytics, Data Analysis

    Advanced · Course · 1 - 4 Weeks

  • G

    Google Cloud

    Orquestração e Coreografia de Serviços no Google Cloud

    Skills you'll gain: Microservices, Google Cloud Platform, Cloud Applications, Event-Driven Programming, Software Architecture, Cloud-Based Integration, Service Oriented Architecture, Serverless Computing, Cloud Services, Cloud Standards

    Beginner · Course · 1 - 3 Months

  • G

    Google Cloud

    KI-Infrastruktur: Einführung in AI Hypercomputer

    Skills you'll gain: Model Deployment, Cloud Deployment, Google Cloud Platform, Cloud Infrastructure, Infrastructure As A Service (IaaS), Cloud Computing Architecture, Cloud Computing, Model Optimization, AI Workflows, Computer Architecture, Artificial Intelligence, AI literacy, Performance Tuning, Hardware Architecture

    Intermediate · Course · 1 - 4 Weeks

  • E

    EDUCBA

    Mastering SAS ODS: Create, Customize & Deliver Reports

    Skills you'll gain: Report Writing, SAS (Software), Data Store, Microsoft Excel, Business Reporting, Management Reporting, Spreadsheet Software, Data Presentation, HTML and CSS, Microsoft Word, Data Import/Export, Hypertext Markup Language (HTML), Cascading Style Sheets (CSS), Graphing

    Intermediate · Course · 1 - 3 Months

  • U

    Universitat Politècnica de València

    Fundamentos TIC para negocios: Desarrollo de software

    Skills you'll gain: Systems Development Life Cycle, Software Development Life Cycle, Systems Development, Software Development Methodologies, User Interface (UI), User Interface (UI) Design, Software Development, Agile Software Development, Data Quality, Project Management, Information Systems, Cross-Functional Team Leadership, Cross-Functional Collaboration, Data Management, Mobile Development, Project Planning, Emerging Technologies

    Beginner · Course · 1 - 3 Months

  • E

    EDUCBA

    Master SAS Macros for Dynamic and Automated Programming

    Skills you'll gain: SAS (Software), Debugging, Computational Logic, Automation, Data Processing, Code Reusability, Maintainability

    Beginner · Course · 1 - 4 Weeks

1…774775776…778

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

  • Deploy Decision Platforms in Real-Time: Coursera
  • Conceitos básicos do Cloud Spanner: Google Cloud
  • Build and Evaluate a JavaScript Quiz Application: EDUCBA
  • Master Advanced XPath for XML Data Navigation: EDUCBA
  • AI Infrastructure:Cloud TPU: Google Cloud
  • Cloud Analytics with Google Cloud Platform: Packt
  • Scale Data Warehouses Cost-Effectively: Coursera
  • Orquestração e Coreografia de Serviços no Google Cloud: Google Cloud
  • KI-Infrastruktur: Einführung in AI Hypercomputer: Google Cloud
  • Mastering SAS ODS: Create, Customize & Deliver Reports: EDUCBA

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