• 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


  • P

    Packt

    AWS Serverless Development and Automation

    Skills you'll gain: Infrastructure as Code (IaC), Cloud Deployment, Command-Line Interface

    Intermediate · Course · 1 - 4 Weeks

    Status: Free trial
    Free trial
  • C

    Coursera

    Define Research Objectives & Methods

    Skills you'll gain: Business Research, Research Design, Research Reports, Surveys, Qualitative Research, Research Methodologies, Smart Goals, Business Requirements, Stakeholder Analysis, Business Priorities, Case Studies, Stakeholder Engagement, Requirements Elicitation, Stakeholder Management, Interviewing Skills, AI literacy, Goal Setting, Stakeholder Communications, Cost Benefit Analysis, Strategic Decision-Making

    Beginner · Course · 1 - 4 Weeks

    Category: New
    New
    Status: Free trial
    Free trial
  • B

    Board Infinity

    AI-Powered Brand Strategy & Marketing Analytics

    Skills you'll gain: Data Storytelling, Data Presentation, Dashboard, Interactive Data Visualization, Dashboard Creation, Brand Marketing, Brand Strategy, Brand Awareness, Digital Brand Strategy, Branding, AI Personalization, Presentations, Data-Driven Marketing, Personalized Campaigns, Brand Management, Customer Insights, Marketing Analytics, Executive Presence, Data Ethics, Responsible AI

    Advanced · Course · 1 - 4 Weeks

    Category: New
    New
    Status: Free trial
    Free trial
  • F

    Fractal Analytics

    Advanced Data Techniques for Enterprise AI Systems

    Skills you'll gain: AI Security, Vector Databases, Data Strategy, Data Management, Data Architecture, Data Security, Data Governance, Generative AI Agents, Metadata Management, Containerization, Data Ethics, Interoperability, Data Store, Retrieval-Augmented Generation, Taxonomy, Data Storage, Data Processing, Large Language Modeling, Machine Learning, Agentic systems

    Intermediate · Course · 1 - 3 Months

    Status: Free trial
    Free trial
  • U

    Universitat Autònoma de Barcelona

    SUGAR. Software Unificado para la Gestión Arqueológica

    Skills you'll gain: Database Software, Databases, Relational Databases, Data Integration, Database Management, Data Entry, Information Management, Data Import/Export, Record Keeping, Software Installation, Wealth Management

    Intermediate · Course · 1 - 4 Weeks

    Category: Free
    Free
  • C

    Coursera

    From Concept to Critique: Prototyping with Sketch

    Skills you'll gain: User Experience Design, Design Reviews, Prototyping, User Experience, Interactive Design, Peer Review, UI/UX Research, Wireframing, Collaborative Software

    Intermediate · Course · 1 - 4 Weeks

    Category: Preview
    Preview
  • P

    Packt

    Model Context Protocol – Fundamentals to Advanced Use

    Skills you'll gain: Model Context Protocol, Tool Calling, Prompt Engineering, LLM Application, Anthropic Claude, Large Language Modeling, AI Integrations, AI Workflows, Cloud Deployment, Application Deployment, Servers, Development Environment, SQL, Databases, Data Integration, Debugging

    Intermediate · Course · 1 - 3 Months

    Category: New
    New
  • E

    EDUCBA

    Risk Management and Financial Analysis

    Skills you'll gain: Risk Modeling, Risk Analysis, Strategic Decision-Making, Strategic Thinking, Operational Risk, Credit Risk, Financial Modeling, Risk Management, Portfolio Risk, Corporate Strategy, Financial Analysis, Analysis, Finance, Business, Decision Making, Banking, Statistics, Probability, Environment, Design

    Beginner · Specialization · 3 - 6 Months

    Category: New
    New
    Status: Free trial
    Free trial
  • C

    Coursera

    Govern Your GenAI Data Safely

    Skills you'll gain: Data Governance, Role-Based Access Control (RBAC), Risking, Governance, Data Management, Generative AI, AI Security, Data Quality, Data Access, Identity and Access Management, Benchmarking, Compliance Management, Transact-SQL, Accountability, Analysis, Quality Assurance and Control

    Intermediate · Course · 1 - 4 Weeks

    Status: Free trial
    Free trial
  • C

    Coursera

    YouTube Optimization: Grow Your Presence

    Skills you'll gain: Content Performance Analysis, Content Optimization, Search Engine Optimization, Web Analytics, Performance Analysis, Web Analytics and SEO, Content Strategy, Analytics, Social Media Strategy, Revenue Management, Social Media Management, Brand Marketing

    Beginner · Course · 1 - 4 Weeks

    Status: Free trial
    Free trial
  • U

    Universidad de los Andes

    Formación de formadores en prevención cardiovascular

    Skills you'll gain: Public Health and Disease Prevention, Public Health, Chronic Diseases, Preventative Care, Community Health, Empathy & Emotional Intelligence, Cardiology, Professional Development, Training Programs, Health Disparities, Health Policy, Education and Training, Care Management, Public Policies, Adult Education, Health Education, Adult Learning Principles, Program Evaluation, Train The Trainer, Collaboration

    5 stars, 8 reviews, Beginner, Course, 1 - 3 Months

    ★ 5 (8) · Beginner · Course · 1 - 3 Months

    Category: New
    New
    Category: Free
    Free
  • E

    EDUCBA

    Build and Enhance a Box Sprint Game in Unity

    Skills you'll gain: Unity Engine, Event-Driven Programming, C# (Programming Language), Game Design, UI Components, User Interface (UI), Video Game Development, User Interface (UI) Design, Animation and Game Design, Scripting, Project Design, Interactive Design, Development Environment, Code Reusability, Environment, Mechanics

    Mixed · Course · 1 - 4 Weeks

    Status: Free trial
    Free trial
1…764765766…834

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

  • AWS Serverless Development and Automation: Packt
  • Define Research Objectives & Methods: Coursera
  • AI-Powered Brand Strategy & Marketing Analytics: Board Infinity
  • Advanced Data Techniques for Enterprise AI Systems: Fractal Analytics
  • SUGAR. Software Unificado para la Gestión Arqueológica: Universitat Autònoma de Barcelona
  • From Concept to Critique: Prototyping with Sketch: Coursera
  • Model Context Protocol – Fundamentals to Advanced Use: Packt
  • Risk Management and Financial Analysis: EDUCBA
  • Govern Your GenAI Data Safely: Coursera
  • YouTube Optimization: Grow Your Presence: Coursera

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