• 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: New
    New
    Status: Preview
    Preview
    D

    Dubai College of Tourism

    Build Your Career in Dubai's Hospitality Sector

    Skills you'll gain: Intercultural Competence, Professional Development, Interpersonal Communications, Social Skills, Teamwork, Hospitality, Hospitality Management, Interviewing Skills, Collaboration, Professionalism, Personal Attributes, Professional Networking, Writing, Planning, Personal Development, Adaptability, Goal Setting, Branding

    Beginner · Course · 1 - 4 Weeks

  • Status: Free Trial
    Free Trial
    E

    EDUCBA

    Analyze Advanced Cost Accounting Techniques Practically

    Skills you'll gain: Profit and Loss (P&L) Management, Specialized Accounting, Gross Profit, Accounting Systems, Decision Making

    Beginner · Course · 1 - 4 Weeks

  • Status: Free Trial
    Free Trial
    S

    Skillshare

    Affinity Photo: Beyond the Basics – Masking & Color

    Skills you'll gain: Photo Editing, Creative Design, Image Quality, Editing

    Intermediate · Course · 1 - 4 Weeks

  • Status: New
    New
    Status: Preview
    Preview
    J

    John Wiley & Sons

    Product Management and Lean Startup Principles

    Skills you'll gain: Target Audience, Target Market, Agile Product Development, User Interface and User Experience (UI/UX) Design, UI/UX Strategy, Product Improvement, Product Development, Customer Analysis, User Experience, Business Metrics, Lean Methodologies, Persona Development, Product Management, Agile Methodology, New Product Development, Performance Measurement, Web Analytics, Product Marketing, User Feedback, Business Operations

    Intermediate · Course · 3 - 6 Months

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

    Coursera

    Visualization, Web Mapping & Cloud GIS

    Skills you'll gain: Data Visualization, Geospatial Information and Technology, Interactive Data Visualization, Scientific Visualization, Data Visualization Software, Geospatial Mapping, Geographic Information Systems, Graphic and Visual Design, Environmental Monitoring, Spatial Data Analysis, Design Elements And Principles, Generative AI, Color Theory, AI Workflows

    Beginner · Course · 1 - 3 Months

  • P

    Packt

    Visual Studio Code for C# Developers

    Skills you'll gain: Version Control, Debugging, Git (Version Control System), Microsoft Visual Studio, C# (Programming Language), .NET Framework, Development Environment, Integrated Development Environments, Program Development, Microsoft Development Tools, Software Development Tools, Build Tools, Package and Software Management, Software Installation

    Beginner · Course · 1 - 3 Months

  • Status: New
    New
    Status: Preview
    Preview
    J

    John Wiley & Sons

    Building Tech Products that Customers Love

    Skills you'll gain: Product Strategy, Product Management, Prototyping, Product Development, New Product Development, Stakeholder Engagement, Stakeholder Management, Design and Product, Design Thinking, Team Management, Product Design, Continuous Delivery, Organizational Structure, Cross-Functional Team Leadership, Human Centered Design, Team Building, Design Strategies, Design, Customer Service, Design Specifications

    Intermediate · Course · 1 - 3 Months

  • Status: Preview
    Preview
    I

    ISC2

    Foundations of Software Lifecycle Development and Security

    Skills you'll gain: IT Security Architecture, Systems Development Life Cycle, Security Architecture Review, Security Controls, Software Testing, Security Management, Software Development, Continuous Monitoring, Configuration Management

    Beginner · Course · 1 - 3 Months

  • Status: Preview
    Preview
    U

    University of Virginia

    디지털 전환

    Skills you'll gain: Digital Transformation, Business Transformation, Technology Strategies, Design Thinking, Business Technologies, Product Lifecycle Management, Data Strategy, Business Strategy, Market Dynamics, Competitive Analysis, Business Economics, Emerging Technologies, Innovation

    Beginner · Course · 1 - 4 Weeks

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

    Coursera

    Platform Fundamentals

    Skills you'll gain: Performance Testing, Performance Stress Testing, Information Architecture, System Configuration, Content Management Systems, Performance Tuning, Verification And Validation, Technical Documentation, Collaborative Software, Content Management, User Interface (UI), UI Components, Document Management, Usability, Version Control, Scalability, Data Management

    Intermediate · Course · 1 - 3 Months

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

    PracticalGrowth

    Effective Communication Strategies & Skills

    Skills you'll gain: Communication Strategies, Influencing, Business Communication, Stakeholder Communications, Communication, Strategic Communication, Communication Planning, Cultural Responsiveness, Intercultural Competence, Interpersonal Communications, Diversity Awareness, Verbal Communication Skills, Stakeholder Management, Stakeholder Engagement, Persuasive Communication, Conflict Management, Cultural Sensitivity, Storytelling, Stakeholder Analysis, Cultural Diversity

    Beginner · Course · 1 - 4 Weeks

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

    Packt

    Data Science with Python

    Skills you'll gain: Plotly, PyTorch (Machine Learning Library), NumPy, Matplotlib, Pandas (Python Package), Plot (Graphics), Data Visualization Software, Interactive Data Visualization, Machine Learning Methods, Python Programming, Applied Machine Learning, Scatter Plots, Numerical Analysis, Data Manipulation, Deep Learning, Image Analysis, Linear Algebra, Data Wrangling

    Intermediate · Course · 1 - 3 Months

1…704705706…834

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

  • Build Your Career in Dubai's Hospitality Sector: Dubai College of Tourism
  • Analyze Advanced Cost Accounting Techniques Practically: EDUCBA
  • Affinity Photo: Beyond the Basics – Masking & Color: Skillshare
  • Product Management and Lean Startup Principles: John Wiley & Sons
  • Visualization, Web Mapping & Cloud GIS: Coursera
  • Visual Studio Code for C# Developers: Packt
  • Building Tech Products that Customers Love: John Wiley & Sons
  • Foundations of Software Lifecycle Development and Security: ISC2
  • 디지털 전환: University of Virginia
  • Platform Fundamentals: 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
  • Cookies Preference Center
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