• 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


  • G

    Goldman Sachs

    Les bases de la gestion avec Goldman Sachs 10,000 Women

    Skills you'll gain: Human Resources Management and Planning, Employee Performance Management, Human Resource Strategy, Delegation Skills, Organizational Change, Team Building, Subcontracting, Employee Coaching, Employee Training, Recruitment, Organizational Structure

    Mixed · Course · 1 - 4 Weeks

  • L

    Logical Operations

    Effective Presentations

    Skills you'll gain: Presentations, Microsoft PowerPoint, Oral Expression, Public Speaking, Sales Presentations, Verbal Communication Skills, Virtual Teams, Target Audience, Microsoft Office, Communication, Persuasive Communication, Communication Strategies, Storytelling, Data Storytelling, Business Communication, Planning, Organizational Skills, Data Analysis

    Mixed · Course · 1 - 3 Months

  • C

    Coursera

    Ethical Governance & Risk in Agentic AI

    Skills you'll gain: Agentic systems, Responsible AI, Compliance Management, Governance, Regulatory Compliance, Artificial Intelligence, Risk Analysis, Case Studies, Business Ethics, Ethical Standards And Conduct, Risk Management, Accountability, Regulatory Requirements

    Intermediate · Course · 1 - 4 Weeks

  • C

    Coursera

    Crea un perfil para un trabajo soñado con Indeed

    Skills you'll gain: Keyword Research, Registration, Professional Development, User Accounts, Detail Oriented, Organizational Skills, Computer Literacy

    Beginner · Guided Project · Less Than 2 Hours

  • P

    Packt

    Unreal Engine 5 - Blueprints Game Developer Masterclass

    Skills you'll gain: Unreal Engine, User Interface and User Experience (UI/UX) Design, 3D Assets, Timelines, Video Game Development, Game Design, Animations, Scripting, Event-Driven Programming, Debugging

    Beginner · Course · 3 - 6 Months

  • P

    Packt

    LLM Engineer’s Handbook

    Skills you'll gain: Retrieval-Augmented Generation, Large Language Modeling, Hugging Face, MLOps (Machine Learning Operations), OpenAI, Prompt Engineering, Model Deployment, AWS SageMaker, Extract, Transform, Load, Embeddings, Data Pipelines, CI/CD, Vector Databases, Model Evaluation

    Beginner · Course · 1 - 3 Months

  • P

    Packt

    JUnit and Mockito Unit Testing for Java Developers

    Skills you'll gain: JUnit, Unit Testing, IntelliJ IDEA, Apache Maven, Software Testing, Test Case, Testability, Test Tools, Java, Mockups

    4.8
    Rating, 4.8 out of 5 stars
    ·
    8 reviews

    Intermediate · Course · 1 - 3 Months

  • E

    EDUCBA

    Matplotlib: Python Data Visualization & Wrangling

    Skills you'll gain: Matplotlib, Data Storytelling, Data Presentation, Scientific Visualization, Visualization (Computer Graphics), Plot (Graphics), Data Visualization, Data Preprocessing, Statistical Visualization, Box Plots, E-Commerce, Business Analytics, Data Visualization Software, Scatter Plots, Histogram, Data Analysis, Exploratory Data Analysis, Pandas (Python Package), Image Quality, Python Programming

    4.5
    Rating, 4.5 out of 5 stars
    ·
    16 reviews

    Beginner · Specialization · 1 - 3 Months

  • G

    Google Cloud

    Build an LLM and RAG-based Chat Application using AlloyDB and LangChain

    Skills you'll gain: Retrieval-Augmented Generation, LangChain, LLM Application, Large Language Modeling, PostgreSQL, Database Systems, User Interface (UI), Prompt Patterns, Human Computer Interaction, UI Components, User Interface (UI) Design, Artificial Intelligence, Cloud Computing

    3
    Rating, 3 out of 5 stars
    ·
    8 reviews

    Beginner · Project · Less Than 2 Hours

  • P

    Packt

    The Complete Guide to Adobe Premiere Pro 2025

    Skills you'll gain: Adobe Premiere, Video Editing, Post-Production, Photo/Video Production and Technology, Video Production, Color Theory, File Management, Motion Graphics, Timelines, Performance Tuning

    Beginner · Course · 3 - 6 Months

  • T

    The University of Edinburgh

    Learning for Sustainable Futures

    Skills you'll gain: Systems Thinking, Sustainable Development, Environmental Issue, Teaching, Social Impact, Lifelong Learning, Pedagogy, Sustainability Standards, Complex Problem Solving, Visionary, Action Oriented, Community Development, Self-Awareness, Discussion Facilitation

    Beginner · Course · 1 - 3 Months

  • U

    University of Washington

    머신 러닝 기초: 사례 연구 접근 방식

    Skills you'll gain: Model Evaluation, Regression Analysis, Applied Machine Learning, Machine Learning, Deep Learning, Jupyter, Supervised Learning, Predictive Analytics, Classification Algorithms, Image Analysis, Unsupervised Learning, Computer Vision, Text Mining, Natural Language Processing, Python Programming

    Mixed · Course · 1 - 3 Months

1…522523524…714

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

  • Les bases de la gestion avec Goldman Sachs 10,000 Women: Goldman Sachs
  • Effective Presentations: Logical Operations
  • Ethical Governance & Risk in Agentic AI: Coursera
  • Crea un perfil para un trabajo soñado con Indeed: Coursera
  • Unreal Engine 5 - Blueprints Game Developer Masterclass: Packt
  • LLM Engineer’s Handbook: Packt
  • JUnit and Mockito Unit Testing for Java Developers: Packt
  • Matplotlib: Python Data Visualization & Wrangling: EDUCBA
  • Build an LLM and RAG-based Chat Application using AlloyDB and LangChain: Google Cloud
  • The Complete Guide to Adobe Premiere Pro 2025: 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