• 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

    Multimodal Retrieval Augmented Generation (RAG) using the Vertex AI Gemini API

    Skills you'll gain: Gemini, Google Gemini, Multimodal Prompts, Retrieval-Augmented Generation, Data Store, Embeddings, Metadata Management, Image Analysis, Large Language Modeling, Prompt Engineering, Cloud Computing, Artificial Intelligence

    3.9
    Rating, 3.9 out of 5 stars
    ·
    10 reviews

    Intermediate · Project · Less Than 2 Hours

  • P

    Packt

    Mastering REST APIs with FastAPI

    Skills you'll gain: Restful API, API Design, Application Deployment, Application Programming Interface (API), Authentications, Cloud API, API Testing, Cloud Deployment, Web Services, Web Frameworks, User Provisioning, Unit Testing, Continuous Deployment, User Accounts, Test Script Development, Email Automation, Debugging, Operational Databases, Test Tools, Continuous Integration

    4.3
    Rating, 4.3 out of 5 stars
    ·
    23 reviews

    Intermediate · Course · 1 - 3 Months

  • C

    Coursera

    Midjourney for Beginners: Craft an Exquisite Piece of AI Art

    Skills you'll gain: AI powered creativity, Prompt Patterns, Generative AI, Prompt Engineering, Prompt Engineering Tools, Content Creation, Graphics Software, AI literacy, Image Quality, Creative Design, Design and Product, Marketing Design

    4.1
    Rating, 4.1 out of 5 stars
    ·
    25 reviews

    Beginner · Guided Project · Less Than 2 Hours

  • Status: Preview
    Preview
    S

    Starweaver

    Fundamentals of Effective Team Management

    Skills you'll gain: Team Management, Team Leadership, Team Performance Management, Team Building, Teamwork, Team Motivation, People Management, Leadership and Management, Staff Management, Conflict Management, Drive Engagement, Leadership, Collaboration, Trustworthiness, Performance Management, Diversity and Inclusion, Talent Management, Human Resources Management and Planning, Performance Appraisal, Communication

    4.7
    Rating, 4.7 out of 5 stars
    ·
    75 reviews

    Beginner · Course · 1 - 4 Weeks

  • Status: New
    New
    Status: Preview
    Preview
    S

    Starweaver

    Mastering Financial Compliance and Anti-Money Laundering

    Skills you'll gain: Bank Regulations, Compliance Management, Financial Regulation, Governance Risk Management and Compliance, Financial Regulations, Regulatory Requirements, Regulatory Compliance, Compliance Auditing, Governance, Compliance Reporting, Law, Regulation, and Compliance, Fraud detection, Auditing, Financial Controls, Risk Management Framework, Due Diligence, Risk Analysis, Transaction Processing, Risk Management, Microsoft Copilot

    Intermediate · Course · 1 - 4 Weeks

  • Status: Free Trial
    Free Trial
    A

    AI CERTs

    AI for Telecommunications

    Skills you'll gain: AI Personalization, Personalized Service, Operations Support Systems, Customer Analysis, Telecommunications, Customer Retention, Network Performance Management, Responsible AI, Wireless Networks, Artificial Intelligence and Machine Learning (AI/ML), Artificial Intelligence, Network Architecture, Computer Networking, Emerging Technologies, Digital Communications, Generative AI Agents, Generative AI, Network Protocols, System Design and Implementation, Communication

    4.5
    Rating, 4.5 out of 5 stars
    ·
    17 reviews

    Advanced · Specialization · 1 - 3 Months

  • Status: Preview
    Preview
    U

    Universiteit Leiden

    Population Health: Predictive Analytics

    Skills you'll gain: Predictive Analytics, Predictive Modeling, Model Evaluation, Risk Modeling, R Programming, Preventative Care, Statistical Modeling, Sample Size Determination, Regression Analysis, Precision Medicine, Data Preprocessing, Applied Machine Learning, Sampling (Statistics), Diagnostic Tests

    4.6
    Rating, 4.6 out of 5 stars
    ·
    25 reviews

    Intermediate · Course · 1 - 3 Months

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

    Packt

    Python Programming And Libraries for Data Science

    Skills you'll gain: Object Oriented Programming (OOP), Matplotlib, Data Visualization, Plot (Graphics), Object Oriented Design, Seaborn, Scientific Visualization, File I/O, NumPy, Python Programming, Code Reusability, Pandas (Python Package), Analytical Skills, Data Analysis, Program Development, Data Import/Export, JSON, Package and Software Management, Data Manipulation

    Intermediate · Course · 1 - 4 Weeks

  • C

    Coursera

    Communicate UX Research with Empathy Maps in Miro

    Skills you'll gain: UI/UX Research, User Research, User Experience Design, Design Thinking, User Experience

    Beginner · Guided Project · Less Than 2 Hours

  • Status: Free
    Free
    C

    Coursera

    Create Successful Pinterest Pins for Business in Canva

    Skills you'll gain: Pinterest, Canva (Software), Visual Storytelling, Content Creation, Social Media Content, Storytelling, Graphic Design, Digital Publishing, Driving engagement, Marketing

    4.7
    Rating, 4.7 out of 5 stars
    ·
    16 reviews

    Beginner · Guided Project · Less Than 2 Hours

  • Status: Free Trial
    Free Trial
    A

    Advancing Women in Tech

    The Business of Product Management II

    Skills you'll gain: Product Roadmaps, Product Management, Agile Product Development, Customer Retention, Product Planning, Financial Analysis, Product Development, Financial Statement Analysis, Customer Analysis, Customer experience improvement, Innovation, Revenue Management, Business Metrics, Financial Statements, Brand Loyalty, Financial Acumen, Customer Engagement, Agile Methodology, Initiative and Leadership, Commercialization

    4.6
    Rating, 4.6 out of 5 stars
    ·
    237 reviews

    Beginner · Course · 1 - 4 Weeks

  • Status: Free
    Free
    C

    Coursera

    Crea un mapa mental interactivo usando Canva

    Skills you'll gain: Canva (Software), Team Oriented, Collaborative Software, Data Visualization, Visual Storytelling, Brainstorming, Diagram Design, Interactive Design, Communication Planning, Multimedia, Design Elements And Principles, Digital Publishing

    4.7
    Rating, 4.7 out of 5 stars
    ·
    26 reviews

    Beginner · Guided Project · Less Than 2 Hours

1…417418419…834

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

  • Multimodal Retrieval Augmented Generation (RAG) using the Vertex AI Gemini API: Google Cloud
  • Mastering REST APIs with FastAPI: Packt
  • Midjourney for Beginners: Craft an Exquisite Piece of AI Art: Coursera
  • Fundamentals of Effective Team Management: Starweaver
  • Mastering Financial Compliance and Anti-Money Laundering: Starweaver
  • AI for Telecommunications: AI CERTs
  • Population Health: Predictive Analytics: Universiteit Leiden
  • Python Programming And Libraries for Data Science: Packt
  • Communicate UX Research with Empathy Maps in Miro: Coursera
  • Create Successful Pinterest Pins for Business in Canva: Coursera

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