• 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

    Build a Fast Typing Game using Java Swing

    Skills you'll gain: Eclipse (Software), Data Structures, Video Game Development, Java Programming, Java, Game Design, User Interface (UI), Development Environment, Program Development

    Beginner · Guided Project · Less Than 2 Hours

  • U

    Universidades Anáhuac

    De la Idea al Éxito: Metodologías de Emprendimiento

    Skills you'll gain: Design Thinking, Agile Methodology, Innovation, Organizational Change, Project Design, Lean Methodologies, New Product Development, Entrepreneurship, Resource Management, Business Process, Value Propositions, Customer Analysis

    Beginner · Course · 1 - 3 Months

  • U

    University of Washington

    Creating Responsive Websites for Any Device

    Skills you'll gain: Responsive Web Design, Web Design, HTML and CSS, Web Design and Development, Cascading Style Sheets (CSS), Usability, Web Content Accessibility Guidelines, User Interface and User Experience (UI/UX) Design, User Experience, Javascript, Front-End Web Development, Hypertext Markup Language (HTML), GitHub

    Beginner · Course · 1 - 4 Weeks

  • K

    Khalifa University

    AI for Executives: AI for Customer Relationship Management

    Skills you'll gain: AI Personalization, Sales Enablement, Customer Data Management, Sales Management, AI Enablement, Customer experience improvement, Predictive Analytics, AI Product Strategy, Customer Insights, Customer Engagement, Advanced Analytics, Large Language Modeling, Fraud detection, Artificial Intelligence, Data Integration, Network Analysis, User Feedback, Technology Roadmaps, Change Management

    Beginner · Course · 1 - 3 Months

  • E

    EDUCBA

    Spring Framework: Build Online Shopping Apps

    Skills you'll gain: Spring Framework, Web Applications, Java Platform Enterprise Edition (J2EE), Java, Authentications, Application Development, Software Design, Database Design, Model View Controller, Databases, Object Oriented Programming (OOP), Hypertext Markup Language (HTML)

    Mixed · Course · 1 - 4 Weeks

  • P

    Packt

    Intermediate JavaScript & OOP Concepts

    Skills you'll gain: Object Oriented Programming (OOP), Javascript, Application Deployment, Application Development, Web Development Tools, Programming Principles, JSON, Debugging, Data Storage

    Intermediate · Course · 1 - 3 Months

  • T

    The Open University

    Critical thinking for sustainable business solutions

    Skills you'll gain: Ideation, Creative Thinking, Critical Thinking, Cognitive flexibility, Innovation, Systems Thinking, Problem Solving, Sustainable Business, Decision Making, Business Architecture

    Intermediate · Course · 1 - 4 Weeks

  • B

    Birla Institute of Technology & Science, Pilani

    MIPS Computer Architecture and Performance Optimization

    Skills you'll gain: Computer Architecture, Hardware Architecture, Computer Systems, Hardware Design, Computer Engineering, System Programming, File Systems, Algorithms, Cloud Platforms

    Intermediate · Course · 1 - 3 Months

  • C

    Coursera

    إنشاء حقيبة الهدايا لتسويق أعمالك باستخدام كانفا

    Skills you'll gain: Canva (Software), Logo Design, Marketing Materials, Marketing Strategy and Techniques, Graphic Design, Branding, Color Theory, Product Design

    Intermediate · Guided Project · Less Than 2 Hours

  • C

    Coursera

    Comment créer et rejoindre des équipes sur Canva

    Skills you'll gain: Team Building, Presentations, Team Oriented, Team Management, Collaborative Software, Virtual Teams, Project Design, Data Sharing, Social Media, Graphic Design, User Accounts, Digital Marketing

    Beginner · Guided Project · Less Than 2 Hours

  • C

    Coursera

    GenAI for Performance Management

    Skills you'll gain: Team Performance Management, Performance Management, Smart Goals, Employee Performance Management, Performance Review, Management Training And Development, People Development, Generative AI Agents, Goal Setting, Performance Analysis, Employee Coaching, AI Personalization, HR Tech, Workforce Development, Employee Engagement, Constructive Feedback, Business Priorities, Driving engagement, Coaching, Analytics

    4
    Rating, 4 out of 5 stars
    ·
    7 reviews

    Intermediate · Course · 1 - 4 Weeks

  • P

    Packt

    Advanced Risk Management, Security Controls & Monitoring

    Skills you'll gain: Security Controls, NIST 800-53, Authorization (Computing), Risk Management Framework, Change Control, Cyber Risk, Security Management, Vulnerability Assessments, Vulnerability Management, Configuration Management, Threat Management, System Monitoring, Security Requirements Analysis, System Implementation, Security Strategy, Cyber Security Assessment, Risk Mitigation, Document Management, Systems Development Life Cycle

    4.8
    Rating, 4.8 out of 5 stars
    ·
    12 reviews

    Intermediate · Course · 1 - 3 Months

Searches related to object oriented design

object oriented design python
object oriented design c++
object-oriented analysis & design
object oriented analysis and design
object-oriented analysis and design: foundations & concepts
object-oriented analysis and design: patterns and principles
object-oriented analysis and design: practice & architecture
object-oriented analysis & design specialization
1…565566567…707

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

  • Build a Fast Typing Game using Java Swing: Coursera
  • De la Idea al Éxito: Metodologías de Emprendimiento: Universidades Anáhuac
  • Creating Responsive Websites for Any Device: University of Washington
  • AI for Executives: AI for Customer Relationship Management: Khalifa University
  • Spring Framework: Build Online Shopping Apps: EDUCBA
  • Intermediate JavaScript & OOP Concepts: Packt
  • Critical thinking for sustainable business solutions: The Open University
  • MIPS Computer Architecture and Performance Optimization: Birla Institute of Technology & Science, Pilani
  • إنشاء حقيبة الهدايا لتسويق أعمالك باستخدام كانفا: Coursera
  • Comment créer et rejoindre des équipes sur Canva: 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
  • 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
  • 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