• 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: Free Trial
    Free Trial
    L

    LearnQuest

    Applied No-Code AI for Business Processes

    Skills you'll gain: Responsible AI, No-Code Development, AI Enablement, Business Process Automation, Business Process, Data Management, Risk Mitigation, Return On Investment, Process Design, Key Performance Indicators (KPIs), Business Software, Business Transformation, Automation, Project Implementation, Performance Measurement, Data Cleansing, Project Management, Business Metrics, Data Storytelling, Dashboard

    Beginner · Course · 1 - 4 Weeks

  • Status: Free Trial
    Free Trial
    U

    University of Colorado Boulder

    Temporal Logic Model Checking

    Skills you'll gain: Computational Logic, Verification And Validation, Theoretical Computer Science, Systems Design, Model Evaluation, Simulations, Algorithms, Safety and Security

    Beginner · Course · 1 - 4 Weeks

  • C

    Coursera

    Primeros Pasos con Microsoft Word

    Skills you'll gain: Microsoft Word, Business Writing, Microsoft Office, Document Management, Photo Editing, Writing and Editing, Multimedia, Entrepreneurship, Productivity Software, Office Administration, Graphic Design

    Beginner · Guided Project · Less Than 2 Hours

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

    EDUCBA

    Advanced SAS Programming, Macros & Reporting

    Skills you'll gain: Sampling (Statistics), Logistic Regression, SAS (Software), Predictive Analytics, Automation, Data Integration, Advanced Analytics, Debugging, Statistical Programming, SQL, Statistical Methods, Report Writing, Data Manipulation, Model Evaluation, Data Analysis, Statistical Reporting, Data Access, Microsoft Excel, Analysis, Finance

    Beginner · Specialization · 3 - 6 Months

  • Status: New
    New
    P

    Packt

    Building Secure Automotive IoT Applications

    Skills you'll gain: Embedded Software, Application Security, Embedded Systems, DevSecOps, Secure Coding, Internet Of Things, Application Deployment, Systems Design, User Interface and User Experience (UI/UX) Design, Cybersecurity, Security Engineering, Systems Architecture, IT Security Architecture, Development Environment, Cyber Security Strategy, Design Strategies, Software Architecture, Functional Testing, Software Testing, Open Source Technology

    Beginner · Course · 3 - 6 Months

  • Status: New
    New
    P

    Packt

    Service Integration and Management (SIAM) Foundation

    Skills you'll gain: Service Management, Information Technology Infrastructure Library, IT Service Management, Systems Integration, Control Objectives for Information and Related Technology (COBIT), Supplier Relationship Management, Strategic Sourcing, Risk Management Framework, Governance, Process Management, Process Improvement and Optimization, Risk Management, Continuous Improvement Process, Organizational Change, Performance Measurement, Lean Methodologies

    Beginner · Course · 1 - 3 Months

  • Status: New
    New
    Status: Preview
    Preview
    C

    Coursera

    Advanced Accessibility for Digital Products

    Skills you'll gain: Web Content Accessibility Guidelines, Test Automation, Usability, Human Centered Design, Usability Testing, User Interface (UI), Agile Product Development, UI/UX Strategy, Front-End Web Development, Software Testing, CI/CD

    Advanced · Course · 1 - 4 Weeks

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

    Packt

    Swift Fundamentals & First Steps in SwiftUI

    Skills you'll gain: Apple Xcode, iOS Development, Apple iOS, Swift Programming, Mobile Development, Application Development, User Interface (UI), Programming Principles, User Interface (UI) Design, Responsive Web Design, Animations

    Beginner · Course · 1 - 3 Months

  • C

    Coursera

    Get started with Piktochart

    Skills you'll gain: Infographics, Content Creation, Graphic and Visual Design Software, Social Media, Graphic Design, Graphical Tools, Data Sharing, Content Marketing, User Accounts, Digital Marketing

    Beginner · Guided Project · Less Than 2 Hours

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

    Packt

    Blender to Unreal Engine 5 – Fantasy River Diorama Scene

    Skills you'll gain: Unreal Engine, 3D Assets, 3D Modeling, Computer Graphic Techniques, Computer Graphics, Virtual Environment, User Interface (UI), Animations, Performance Tuning, Data Import/Export, Game Design

    Intermediate · Specialization · 3 - 6 Months

  • Status: Free Trial
    Free Trial
    E

    EDUCBA

    Unreal Engine Game - FPS Prototype

    Skills you'll gain: Video Game Development, Unreal Engine, Game Design, User Interface (UI), Prototyping, Visualization (Computer Graphics), Artificial Intelligence, Animations, Debugging

    Mixed · Course · 1 - 3 Months

  • Status: Free Trial
    Free Trial
    E

    EDUCBA

    AI & Predictive Analytics with Python

    Skills you'll gain: Unsupervised Learning, Predictive Modeling, Supervised Learning, Model Evaluation, Applied Machine Learning, Predictive Analytics, Random Forest Algorithm, Text Mining, Classification Algorithms, Natural Language Processing, Machine Learning Algorithms, Artificial Intelligence, Computational Logic, Python Programming, Data Science, Unstructured Data, Data Preprocessing, Algorithms

    Mixed · Course · 1 - 4 Weeks

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…645646647…705

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

  • Applied No-Code AI for Business Processes: LearnQuest
  • Temporal Logic Model Checking : University of Colorado Boulder
  • Primeros Pasos con Microsoft Word: Coursera
  • Advanced SAS Programming, Macros & Reporting: EDUCBA
  • Building Secure Automotive IoT Applications: Packt
  • Service Integration and Management (SIAM) Foundation: Packt
  • Advanced Accessibility for Digital Products: Coursera
  • Swift Fundamentals & First Steps in SwiftUI: Packt
  • Get started with Piktochart : Coursera
  • Blender to Unreal Engine 5 – Fantasy River Diorama Scene: Packt

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