• 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


  • B

    Banco Interamericano de Desarrollo

    PM4R Agile: 5 steps for hybrid management of projects

    Skills you'll gain: Agile Methodology, Agile Project Management, Project Implementation, Prioritization, Project Coordination, Stakeholder Analysis, Project Planning, Kanban Principles, Simulation and Simulation Software, Case Studies, Project Management, Team Oriented, Stakeholder Engagement

    Beginner · Course · 1 - 3 Months

  • P

    Packt

    Blender Beginners Masterclass - The Cookie Factory

    Skills you'll gain: Motion Graphics, Technical Design, Performance Tuning, Virtual Environment, Blended Learning, Layout Design

    Beginner · Specialization · 3 - 6 Months

  • E

    EDUCBA

    Unreal Engine Blueprints – Intermediate to Gameplay Systems

    Skills you'll gain: Unreal Engine, Game Design, User Interface (UI), Video Game Development, User Interface (UI) Design, Animation and Game Design, Scripting, Prototyping, Real Time Data

    Mixed · Course · 1 - 4 Weeks

  • D

    Dassault Systèmes

    Practice CATIA Drafting

    Skills you'll gain: Drafting and Engineering Design, Engineering Drawings, Technical Drawing, Mechanical Drawings, Assembly Drawing, Computer Aided Three-Dimensional Interactive Application (CATIA), Geometric Dimensioning And Tolerancing, 3D Modeling, Visualization (Computer Graphics)

    Beginner · Course · 1 - 4 Weeks

  • U

    University of Maryland, College Park

    Product Management: Data Science and Agile Systems

    Skills you'll gain: Product Roadmaps, Agile Product Development, Backlogs, DevOps, Lean Methodologies, Analytics, Agile Methodology, Agile Project Management, Data-Driven Decision-Making, Product Management, Operational Efficiency, Risk Management, Data Science, Product Development, Innovation, Product Strategy

    Intermediate · Course · 1 - 3 Months

  • P

    Packt

    iPhone Apps for Complete Beginners - Swift, SwiftUI & iOS17

    Skills you'll gain: Apple Xcode, Apple iOS, Swift Programming, Data Persistence, JSON, Application Deployment, Mobile Development, User Interface (UI), Application Development, User Interface (UI) Design, Application Programming Interface (API), Data Structures

    Beginner · Course · 1 - 3 Months

  • C

    Coursera

    كيفية إنشاء قصة على الانستغرام باستخدام كانفا

    Skills you'll gain: Instagram, Canva (Software), Animations, Creative Design, Video Editing, Content Creation, Video Production

    Beginner · Guided Project · Less Than 2 Hours

  • P

    Packt

    Game Time 2024 – Build a JavaScript Game with Random Order

    Skills you'll gain: HTML and CSS, JSON, Responsive Web Design, Ajax, Web Design and Development, Animations, Algorithms, Debugging

    Intermediate · Course · 1 - 3 Months

  • C

    Coursera

    Partition & Monitor AI Models Effectively

    Skills you'll gain: MLOps (Machine Learning Operations), Data Integrity, Data Quality, Data Maintenance, System Monitoring, Machine Learning, Artificial Intelligence and Machine Learning (AI/ML), Artificial Intelligence

    Intermediate · Course · 1 - 4 Weeks

  • P

    Packt

    Advanced WinForms with Entity Framework

    Skills you'll gain: Version Control, GitHub, User Accounts, Role-Based Access Control (RBAC), Git (Version Control System), Identity and Access Management, Database Management, Authorization (Computing), Microsoft Windows, Database Application, Microsoft Development Tools, Application Design, Application Development, C# (Programming Language), Authentications, User Interface (UI)

    Intermediate · Course · 1 - 4 Weeks

  • C

    Coursera

    Kreiere animierte Posts für soziale Medien mit Canva

    Skills you'll gain: Canva (Software), Animations, Graphic Design, Collaborative Software, Social Media Content, Social Media, Social Media Marketing, Social Media Strategy, Multimedia, User Accounts

    Intermediate · Guided Project · Less Than 2 Hours

  • C

    Coursera

    كيفية إنشاء صورة مصغرة لليوتيوب باستخدام كانفا

    Skills you'll gain: Canva (Software), Animations, Content Creation, Design Elements And Principles, User Accounts, Creative Design, Color Theory

    Beginner · Guided Project · Less Than 2 Hours

1…656657658…721

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

  • PM4R Agile: 5 steps for hybrid management of projects: Banco Interamericano de Desarrollo
  • Blender Beginners Masterclass - The Cookie Factory: Packt
  • Unreal Engine Blueprints – Intermediate to Gameplay Systems: EDUCBA
  • Practice CATIA Drafting: Dassault Systèmes
  • Product Management: Data Science and Agile Systems: University of Maryland, College Park
  • iPhone Apps for Complete Beginners - Swift, SwiftUI & iOS17: Packt
  • كيفية إنشاء قصة على الانستغرام باستخدام كانفا: Coursera
  • Game Time 2024 – Build a JavaScript Game with Random Order: Packt
  • Partition & Monitor AI Models Effectively: Coursera
  • Advanced WinForms with Entity Framework: 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