• 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: Preview
    Preview
    U

    University of Maryland, College Park

    Digital Marketing 2

    Skills you'll gain: Pay Per Click Advertising, Marketing Analytics, Search Engine Optimization, Analytics, Big Data, Google Analytics, Digital Marketing, Search Engine Marketing, Web Analytics, Web Analytics and SEO, Google Ads, Online Advertising, Digital Advertising, Marketing Effectiveness, Advanced Analytics, A/B Testing, Applied Machine Learning, MarTech, Marketing Automation, Machine Learning

    Intermediate · Course · 1 - 4 Weeks

  • G

    Google Cloud

    Membuat Aplikasi AI Generatif di Google Cloud

    Skills you'll gain: Retrieval-Augmented Generation, Generative AI, LLM Application, Large Language Modeling, Google Cloud Platform, Prompt Engineering, Software Design, Natural Language Processing

    Intermediate · Course · 1 - 3 Months

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

    Packt

    Intermediate Game Development: Combat, Zombies, and HUD

    Skills you'll gain: Unity Engine, Animation and Game Design, Game Design, Video Game Development, Animations, User Interface (UI), 3D Assets, Artificial Intelligence, C# (Programming Language), Scripting, Debugging

    Intermediate · Course · 1 - 4 Weeks

  • N

    Northeastern University

    Master of Science in Information Systems

    Skills you'll gain: Database Design, Software Quality Assurance, Enterprise Architecture, Open Web Application Security Project (OWASP), Data Governance, Database Theory, User Research, Stakeholder Engagement, Algorithms, Agile Software Development, Software Development Life Cycle, Unified Modeling Language, Software Architecture, Cybersecurity, Responsive Web Design, Java, Cascading Style Sheets (CSS), Agile Methodology, Object Oriented Programming (OOP), Data Ethics

    Earn a degree

    Degree · 1 - 4 Years

  • G

    Google Cloud

    Créer des applications d'IA générative sur Google Cloud

    Skills you'll gain: LLM Application, Generative AI, Retrieval-Augmented Generation, Large Language Modeling, Prompt Engineering, Application Design, Google Cloud Platform, Natural Language Processing, Vector Databases

    Intermediate · Course · 1 - 3 Months

  • Status: Preview
    Preview
    G

    Google Cloud

    Networking in Google Cloud: Fundamentals - Français

    Skills you'll gain: Network Monitoring, Network Troubleshooting, Virtual Networking, Google Cloud Platform, General Networking, Network Infrastructure, Network Performance Management, Network Planning And Design, Cloud Services, Virtual Machines, Service Level

    Intermediate · Course · 1 - 3 Months

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

    EDUCBA

    Implement and Automate IT Infrastructure Using Puppet

    Skills you'll gain: IT Automation, IT Infrastructure, Amazon Web Services, Cloud Deployment, System Configuration, Security Controls

    Intermediate · Course · 1 - 4 Weeks

  • Status: Preview
    Preview
    G

    Google Cloud

    Modernizing Data Lakes & Data Warehouses with GC - Italiano

    Skills you'll gain: Data Lakes, Data Warehousing, Data Pipelines, Data Infrastructure, Data Architecture, Cloud Engineering, Cloud Storage, Google Cloud Platform, Data Storage, Big Data, Data Storage Technologies, Data Processing, Database Design, SQL

    Intermediate · Course · 1 - 3 Months

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

    EDUCBA

    Build a Cassandra Project with Java CRUD Operations

    Skills you'll gain: Back-End Web Development, Full-Stack Web Development

    Beginner · Course · 1 - 4 Weeks

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

    EDUCBA

    Build an iOS Admin Panel Using Swift & Core Data

    Skills you'll gain: Application Lifecycle Management, Maintainability

    Intermediate · Course · 1 - 4 Weeks

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

    EDUCBA

    Apply PROC SQL Fundamentals for Data Analysis in SAS

    Skills you'll gain: SQL, Metadata Management, SAS (Software), Data Management, Relational Databases, Data Manipulation, Data Transformation, Query Languages, Data Governance, Data Integration, Automation

    Beginner · Course · 1 - 3 Months

  • Status: Preview
    Preview
    S

    SAE Institute México

    Desarrollo de videojuegos en Unity parte 2

    Skills you'll gain: Video Game Development, Unity Engine, Game Design, Ideation, User Interface (UI), User Interface (UI) Design, 3D Assets, Animations, Computer Programming, Scripting

    Beginner · Course · 1 - 4 Weeks

1…728729730…736

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

  • Digital Marketing 2: University of Maryland, College Park
  • Membuat Aplikasi AI Generatif di Google Cloud: Google Cloud
  • Intermediate Game Development: Combat, Zombies, and HUD: Packt
  • Master of Science in Information Systems: Northeastern University
  • Créer des applications d'IA générative sur Google Cloud: Google Cloud
  • Networking in Google Cloud: Fundamentals - Français: Google Cloud
  • Implement and Automate IT Infrastructure Using Puppet: EDUCBA
  • Modernizing Data Lakes & Data Warehouses with GC - Italiano: Google Cloud
  • Build a Cassandra Project with Java CRUD Operations: EDUCBA
  • Build an iOS Admin Panel Using Swift & Core Data: 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
  • 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