• 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.


More to explore:

Popular Object Oriented Design Courses and Certifications


  • G

    Google Cloud

    Cloud SQL with Terraform

    Skills you'll gain: Terraform, Infrastructure as Code (IaC), Cloud Management, Google Cloud Platform, Cloud Computing, PostgreSQL, MySQL, Cloud Infrastructure, Proxy Servers, Database Design

    Intermediate · Project · Less Than 2 Hours

  • Status: Preview
    Preview
    U

    UBITS

    Diseña la estrategia de lanzamiento de tu producto

    Skills you'll gain: Team Oriented, New Product Development, Agile Product Development, Product Planning, Product Development, Continuous Improvement Process, Design and Product, Innovation, Process Development, Organizational Strategy, Strategic Communication, Business Priorities, Branding, Strategic Planning, Action Oriented, Goal Setting

    Advanced · Course · 1 - 4 Weeks

  • Status: New
    New
    Status: Free Trial
    Free Trial
    U

    Universidad de Palermo

    Inteligencia Artificial (IA) y prompts avanzados

    Skills you'll gain: Prompt Engineering, Multimodal Prompts, ChatGPT, Generative AI, AI Workflows, Image Analysis, AI Personalization, Automation, Data Analysis, Artificial Intelligence

    Intermediate · Course · 1 - 4 Weeks

  • Status: Preview
    Preview
    E

    Erasmus University Rotterdam

    A Guide to Diversifying and Transforming Football Leadership

    Skills you'll gain: Diversity and Inclusion, Leadership, Diversity Awareness, Organizational Change, Governance, Advocacy, Social Justice, Organizational Structure, Goal Setting, Overcoming Obstacles, Culture

    Mixed · Course · 1 - 4 Weeks

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

    Packt

    Implementing Movement and Decision-Making Systems

    Skills you'll gain: Unity Engine, Game Design, Video Game Development, Artificial Intelligence, Simulations, Object Oriented Programming (OOP), C# (Programming Language), Software Design Patterns, Debugging

    Intermediate · Course · 1 - 4 Weeks

  • Status: Preview
    Preview
    D

    Dubai College of Tourism

    Building High-Performance Teams in Hospitality

    Skills you'll gain: Teamwork, Team Building, Conflict Management, Hospitality, Virtual Teams, Team Management, Hospitality Management, Collaboration, Overcoming Obstacles, Self-Awareness

    Beginner · Course · 1 - 4 Weeks

  • Status: New
    New
    Status: Free Trial
    Free Trial
    U

    University of Colorado System

    Agile Systems Engineering

    Skills you'll gain: Systems Engineering, Verification And Validation, Team Management, Systems Architecture, Requirements Analysis, Requirements Elicitation, Scrum (Software Development), Systems Development Life Cycle, Teamwork, Configuration Management, Team Building, Agile Methodology, Scaled Agile Framework, Team Motivation, Organizational Leadership, Engineering Management, Risk Management, Waterfall Methodology, Lean Methodologies, Leadership and Management

    4.9
    Rating, 4.9 out of 5 stars
    ·
    7 reviews

    Intermediate · Specialization · 3 - 6 Months

  • C

    Coursera

    Erstelle und verkaufe digitale Arbeitsblätter mit Canva

    Skills you'll gain: Canva (Software), Data Sharing, Digital Design, Developing Training Materials, Content Creation, Digital Publishing, Graphic Design, Design, Graphic and Visual Design, Data Loss Prevention, Teaching

    Beginner · Guided Project · Less Than 2 Hours

  • Status: New
    New
    Status: Free Trial
    Free Trial
    S

    Skillshare

    Landscape Photography

    Skills you'll gain: Photography, Photo Editing, Photo/Video Production and Technology, Storytelling, Landscape Architecture, Geographic Information Systems, Global Positioning Systems, Creativity, Planning, Research, Timelines, Creative Thinking, Adobe Creative Cloud, Design Elements And Principles, Aesthetics, Critical Thinking

    Beginner · Specialization · 3 - 6 Months

  • Status: Free Trial
    Free Trial
    U

    University of Colorado Boulder

    BiteSize Python: NumPy and Pandas

    Skills you'll gain: Pandas (Python Package), NumPy, Data Structures, Data Import/Export, Data Manipulation, Data Cleansing, Statistical Methods, Data Analysis, Exploratory Data Analysis

    Intermediate · Course · 1 - 3 Months

  • Status: Free Trial
    Free Trial
    P

    Packt

    Rust Programming Masterclass from Beginner to Expert

    Skills you'll gain: Rust (Programming Language), Data Structures, Package and Software Management, Blockchain, Development Environment, Web Development, Programming Principles, Web Servers, Restful API, System Programming, Maintainability, Algorithms, Integrated Development Environments, Software Testing, Unit Testing, Software Design Patterns, Development Testing, Debugging

    3.8
    Rating, 3.8 out of 5 stars
    ·
    23 reviews

    Beginner · Specialization · 3 - 6 Months

  • Status: Preview
    Preview
    P

    Politecnico di Milano

    The Learning Innovation Network

    Skills you'll gain: Developing Training Materials, Educational Materials, Classroom Management, Course Development, Teaching, Instructional Design, Instructional Strategies, Innovation, Pedagogy, Student Engagement, Resource Utilization, Network Planning And Design

    Beginner · Course · 1 - 4 Weeks

1…465466467…588

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

  • Cloud SQL with Terraform: Google Cloud
  • Diseña la estrategia de lanzamiento de tu producto: UBITS
  • Inteligencia Artificial (IA) y prompts avanzados: Universidad de Palermo
  • A Guide to Diversifying and Transforming Football Leadership: Erasmus University Rotterdam
  • Implementing Movement and Decision-Making Systems: Packt
  • Building High-Performance Teams in Hospitality : Dubai College of Tourism
  • Agile Systems Engineering: University of Colorado System
  • Erstelle und verkaufe digitale Arbeitsblätter mit Canva: Coursera
  • Landscape Photography: Skillshare
  • BiteSize Python: NumPy and Pandas: University of Colorado Boulder

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

  • Artificial Intelligence (AI)
  • Cybersecurity
  • Data Analytics
  • Digital Marketing
  • English Speaking
  • Generative AI (GenAI)
  • Microsoft Excel
  • Microsoft Power BI
  • Project Management
  • Python

Certificates & Programs

  • Google Cybersecurity Certificate
  • Google Data Analytics Certificate
  • Google IT Support Certificate
  • Google Project Management Certificate
  • Google UX Design Certificate
  • IBM Data Analyst Certificate
  • IBM Data Science Certificate
  • Machine Learning Certificate
  • Microsoft Power BI Data Analyst Certificate
  • UI / UX Design Certificate

Industries & Careers

  • Business
  • Computer Science
  • Data Science
  • Education & Teaching
  • Engineering
  • Finance
  • Healthcare
  • Human Resources (HR)
  • Information Technology (IT)
  • Marketing

Career Resources

  • Career Aptitude Test
  • Examples of Strengths and Weaknesses for Job Interviews
  • High-Income Skills to Learn
  • How Does Cryptocurrency Work?
  • How to Highlight Duplicates in Google Sheets
  • How to Learn Artificial Intelligence
  • Popular Cybersecurity Certifications
  • Preparing for the PMP Certification
  • Signs You Will Get the Job After an Interview
  • What Is Artificial Intelligence?

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
© 2025 Coursera Inc. All rights reserved.
  • Coursera Facebook
  • Coursera Linkedin
  • Coursera Twitter
  • Coursera YouTube
  • Coursera Instagram
  • Coursera TikTok