• 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

    Google Cloud

    Architecting with Google Kubernetes Engine: Production

    Skills you'll gain: Kubernetes, CI/CD, Google Cloud Platform, Continuous Integration, Continuous Deployment, Cloud-Native Computing, Continuous Delivery, Application Deployment, Cloud-Based Integration, Cloud Services, Application Performance Management, Cloud Storage, Cloud Security, Role-Based Access Control (RBAC), Identity and Access Management, Data Storage, Authorization (Computing), Authentications

    4.7 stars, 954 reviews, Intermediate, Course, 1 - 3 Months

    ★ 4.7 (954) · Intermediate · Course · 1 - 3 Months

    Status: Free trial
    Free trial
  • U

    University of Michigan

    قيادة الفرق

    Skills you'll gain: Team Management, Team Building, Team Leadership, Teamwork, Team Performance Management, Team Motivation, Team Collaboration, Conflict Management, Performance Analysis, People Management, Performance Improvement, Performance Management, Drive Engagement, Organizational Effectiveness, Organizational Structure, Motivational Skills, Innovation, Knowledge Transfer, Diversity and Inclusion, Decision Making

    4.8 stars, 742 reviews, Mixed, Course, 1 - 4 Weeks

    ★ 4.8 (742) · Mixed · Course · 1 - 4 Weeks

    Category: Preview
    Preview
  • A

    Amazon Web Services

    Developing Applications in Python on AWS

    Skills you'll gain: Software Architecture, Amazon DynamoDB, Database Management, Cloud Applications, Databases, Amazon Web Services, Event-Driven Programming, API Gateway, Cloud Development, Serverless Computing, Python Programming, Cloud API, Application Deployment, Service Oriented Architecture, Microservices, Programming Principles, Scripting Languages, Application Development, Web Development, Automation

    4.6 stars, 108 reviews, Beginner, Course, 1 - 4 Weeks

    ★ 4.6 (108) · Beginner · Course · 1 - 4 Weeks

  • U

    University of California, Davis

    Data Visualization with Tableau Project

    Skills you'll gain: Dashboard Creation, Dashboard, Tableau Software, Data Visualization, Data Storytelling, Interactive Data Visualization, Data Presentation, Data Visualization Software, Exploratory Data Analysis, Data Analysis, Data Wrangling, Data Cleansing, Analysis, Data Import/Export, Requirements Analysis

    4.6 stars, 591 reviews, Intermediate, Course, 1 - 3 Months

    ★ 4.6 (591) · Intermediate · Course · 1 - 3 Months

    Status: Free trial
    Free trial
  • K

    Kennesaw State University

    AI for Education (Intermediate)

    Skills you'll gain: Prompt Engineering, Prompt Patterns, Responsible AI, Generative AI, AI literacy, Education Software and Technology, ChatGPT, Peer Review, OpenAI, Education and Training, Digital pedagogy, AI Integrations

    4.6 stars, 428 reviews, Intermediate, Course, 1 - 4 Weeks

    ★ 4.6 (428) · Intermediate · Course · 1 - 4 Weeks

    Category: Preview
    Preview
  • U

    University of Virginia

    Innovating with the Business Model Canvas

    Skills you'll gain: Design Thinking, Innovation, Journey Mapping, Process Design, Business Modeling, Business Architecture, Business Process, Business Strategy, Strategic Partnership, Growth Strategies, Customer Analysis, Value Propositions, Product Management, Resource Allocation, Customer Relationship Building, Customer Relationship Management

    4.6 stars, 323 reviews, Beginner, Course, 1 - 4 Weeks

    ★ 4.6 (323) · Beginner · Course · 1 - 4 Weeks

    Status: Free trial
    Free trial
  • M

    Microsoft

    Computer Vision in Microsoft Azure

    Skills you'll gain: Image Analysis, Microsoft Azure, Computer Vision, Artificial Intelligence, Artificial Intelligence and Machine Learning (AI/ML), AI literacy, Applied Machine Learning, Model Deployment, Model Training, Application Development, Data Capture, Classification Algorithms

    4.6 stars, 132 reviews, Beginner, Course, 1 - 4 Weeks

    ★ 4.6 (132) · Beginner · Course · 1 - 4 Weeks

    Status: Free trial
    Free trial
  • C

    Caltech

    Getting started in cryo-EM

    Skills you'll gain: Specimen Preparation, Medical Imaging, Image Quality, Biomedical Technology, Image Analysis, Cell Biology, Engineering, Scientific, and Technical Instruments, Laboratory Equipment, Laboratory Techniques, Digital Signal Processing, Scientific Visualization, Spatial Analysis

    4.9 stars, 273 reviews, Mixed, Course, 1 - 3 Months

    ★ 4.9 (273) · Mixed · Course · 1 - 3 Months

    Category: Free
    Free
  • E

    Edge Impulse

    Computer Vision with Embedded Machine Learning

    Skills you'll gain: Computer Vision, Convolutional Neural Networks, Image Analysis, Transfer Learning, Artificial Neural Networks, Embedded Systems, Deep Learning, Model Deployment, Data Ethics, Responsible AI, Model Training, Machine Learning, Computer Programming, Classification Algorithms, Model Evaluation, Python Programming

    4.8 stars, 168 reviews, Intermediate, Course, 1 - 4 Weeks

    ★ 4.8 (168) · Intermediate · Course · 1 - 4 Weeks

    Status: Free trial
    Free trial
  • U

    University of Pennsylvania

    AI in Education: Leveraging ChatGPT for Teaching

    Skills you'll gain: Prompt Engineering, Prompt Patterns, ChatGPT, Responsible AI, AI Personalization, Generative AI Agents, Generative AI, Education Software and Technology, Digital pedagogy, AI Integrations, Teaching

    4.8 stars, 320 reviews, Beginner, Course, 1 - 4 Weeks

    ★ 4.8 (320) · Beginner · Course · 1 - 4 Weeks

    Category: Preview
    Preview
  • L

    L&T EduTech

    Industrial Power Systems Analysis and Stability

    Skills you'll gain: Electrical Systems, Electric Power Systems, Electrical Power, Energy and Utilities, Control Systems, Electrical Equipment, Three-Phase, High Voltage, Wiring Diagram, Network Model, Electrical Engineering, Engineering Analysis, Systems Analysis, Failure Analysis, Simulation and Simulation Software, Network Analysis, Numerical Analysis, Engineering Calculations, Mathematical Modeling, Simulations

    4.5 stars, 50 reviews, Intermediate, Specialization, 1 - 3 Months

    ★ 4.5 (50) · Intermediate · Specialization · 1 - 3 Months

    Status: Free trial
    Free trial
  • E

    EDUCBA

    Embedded Systems using C

    Skills you'll gain: C (Programming Language), Embedded Systems, Embedded Software, Debugging, System Programming, Systems Architecture, Hardware Architecture, Microarchitecture, Computer Architecture, Data Structures, Computer Hardware, Peripheral Devices, Memory Management, Data Storage

    4.2 stars, 157 reviews, Beginner, Course, 1 - 4 Weeks

    ★ 4.2 (157) · Beginner · Course · 1 - 4 Weeks

    Status: Free trial
    Free trial
1…213214215…834

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

  • Architecting with Google Kubernetes Engine: Production: Google Cloud
  • قيادة الفرق: University of Michigan
  • Developing Applications in Python on AWS: Amazon Web Services
  • Data Visualization with Tableau Project: University of California, Davis
  • AI for Education (Intermediate): Kennesaw State University
  • Innovating with the Business Model Canvas: University of Virginia
  • Computer Vision in Microsoft Azure: Microsoft
  • Getting started in cryo-EM: Caltech
  • Computer Vision with Embedded Machine Learning: Edge Impulse
  • AI in Education: Leveraging ChatGPT for Teaching: University of Pennsylvania

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
  • High-Income Skills to Learn
  • How to Learn Artificial Intelligence
  • PMP Certification Requirements
  • Popular Cybersecurity Certifications
  • Share your Coursera learning story

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

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