• For Individuals
  • For Businesses
  • For Universities
  • For Governments
Degrees
​
Log In
Join for Free
  • Browse
  • Design Patterns

Design Patterns Courses

Design Patterns courses can help you learn object-oriented design principles, common design patterns like Singleton and Observer, and best practices for software architecture. You can build skills in code refactoring, improving maintainability, and enhancing collaboration among developers. Many courses introduce tools such as UML for visualizing design structures and integrated development environments (IDEs) that facilitate pattern implementation, allowing you to apply these concepts in real coding projects.


Popular Design Patterns Courses and Certifications


  • Status: Free Trial
    Free Trial
    S

    Skillshare

    Intermediate to Advanced: Professional Figma UI / UX Design

    Skills you'll gain: Figma (Design Software), UI Components, Typography, Prototyping, Responsive Web Design, Interaction Design, UI/UX Strategy, User Experience Design, User Experience, Graphic and Visual Design, User Interface (UI), User Interface and User Experience (UI/UX) Design, Mockups, Layout Design, User Interface (UI) Design, Animations, Collaborative Software, Web Content Accessibility Guidelines, AI Workflows, Design Strategies

    4.6
    Rating, 4.6 out of 5 stars
    ·
    26 reviews

    Intermediate · Specialization · 3 - 6 Months

  • Status: Free Trial
    Free Trial
    U

    University of California San Diego

    Design Thinking and Predictive Analytics for Data Products

    Skills you'll gain: Supervised Learning, Feature Engineering, Predictive Modeling, Predictive Analytics, Data Manipulation, Classification Algorithms, Applied Machine Learning, Design Thinking, Machine Learning Algorithms, Scikit Learn (Machine Learning Library), Data Cleansing, Data Preprocessing, Regression Analysis, Tensorflow, Statistical Methods, Logistic Regression

    4.5
    Rating, 4.5 out of 5 stars
    ·
    113 reviews

    Intermediate · Course · 1 - 3 Months

  • Status: Free Trial
    Free Trial
    U

    University of Michigan

    User Experience & Interaction Design for AR/VR/MR/XR

    Skills you'll gain: Augmented and Virtual Reality (AR/VR), Storyboarding, Augmented Reality, Virtual Reality, Usability Testing, Design Thinking, Prototyping, User Experience Design, Interaction Design, Conceptual Design, Virtual Environment, Human Centered Design, User Research, Wireframing, Data Ethics

    4.7
    Rating, 4.7 out of 5 stars
    ·
    180 reviews

    Intermediate · Course · 1 - 4 Weeks

  • Status: New
    New
    Status: Free Trial
    Free Trial
    C

    Coursera

    Design Ethical AI Rewards and Policies

    Skills you'll gain: Reinforcement Learning, Regulatory Compliance, Due Diligence, Artificial Intelligence and Machine Learning (AI/ML), Risk Analysis, Policy Analysis, Policy Development, Algorithms

    Intermediate · Course · 1 - 4 Weeks

  • Status: Free Trial
    Free Trial
    E

    EDUCBA

    W3.CSS: Design & Optimize Responsive Websites

    Skills you'll gain: Responsive Web Design, HTML and CSS, Cascading Style Sheets (CSS), Web Design, Web Design and Development, Front-End Web Development, Web Content Accessibility Guidelines, Web Components, UI Components, Web Analytics and SEO, User Interface (UI), Usability, Semantic Web, Animations

    Mixed · Course · 1 - 4 Weeks

  • Status: Free Trial
    Free Trial
    S

    Siemens

    Expedite – Skills for Industry: Design and Manufacturing

    Skills you'll gain: Product Lifecycle Management, Conceptual Design, Sustainable Design, Project Planning, Sustainable Engineering, Product Development, Systems Engineering, Product Management, Product Design, Manufacturing and Production, Design and Product, Risk Management, Design Software, Engineering, Time Management, Internet Of Things, Cross-Functional Collaboration, Artificial Intelligence and Machine Learning (AI/ML), Artificial Intelligence, Communication

    4.8
    Rating, 4.8 out of 5 stars
    ·
    6 reviews

    Beginner · Course · 1 - 3 Months

  • Status: Free Trial
    Free Trial
    L

    LearnQuest

    IoT Systems and Industrial Applications with Design Thinking

    Skills you'll gain: User Research, Internet Of Things, Usability Testing, Prototyping, Design Thinking, Ideation, Automation, Advanced Analytics, User Experience Design, Big Data, User Centered Design, IT Security Architecture, Interaction Design, Data-Driven Decision-Making, Human Centered Design, Data Management, Robotics, Control Systems, Hardware Architecture, Manufacturing Processes

    4.5
    Rating, 4.5 out of 5 stars
    ·
    54 reviews

    Beginner · Specialization · 1 - 3 Months

  • Status: Free Trial
    Free Trial
    E

    EDUCBA

    Design & Evaluate Logistics Systems for Supply Chains

    Skills you'll gain: Logistics Management, Supply Chain Systems, E-Commerce, Systems Thinking, Supply Chain Planning, Operational Analysis, Process Analysis, Operational Efficiency, Gap Analysis, Business Strategy

    4.8
    Rating, 4.8 out of 5 stars
    ·
    12 reviews

    Mixed · Course · 1 - 4 Weeks

  • Status: New
    New
    Status: Free Trial
    Free Trial
    C

    Coursera

    AI-Powered Design with Canva Magic Studio

    Skills you'll gain: Prompt Engineering, Canva (Software), AI Workflows, AI Enablement, Content Creation, Generative AI, Quality Control, Creative Design, Ideation, Ethical Standards And Conduct

    Beginner · Course · 1 - 4 Weeks

  • Status: New
    New
    Status: Free Trial
    Free Trial
    C

    Coursera

    Design & Secure LLM APIs for Scalability

    Skills you'll gain: API Design, Cloud API, Amazon CloudWatch, AI Security, Cloud Management, Security Controls, Application Performance Management, Redis, Load Balancing, Performance Testing, Network Monitoring, Incident Response, MLOps (Machine Learning Operations), GitHub, Python Programming, Machine Learning

    Intermediate · Course · 1 - 4 Weeks

  • Status: New
    New
    Status: Free Trial
    Free Trial
    E

    EDUCBA

    Analyze & Design Electrical Load Plans with AutoCAD

    Skills you'll gain: Electrical Equipment, Electrical Systems, Architectural Drawing, Electrical Wiring, Electrical Power, AutoCAD, Blueprint Reading, Basic Electrical Systems, Engineering Calculations, Estimation

    4.8
    Rating, 4.8 out of 5 stars
    ·
    9 reviews

    Beginner · Course · 1 - 4 Weeks

  • Status: Free Trial
    Free Trial
    G

    Google Cloud

    Reliable Cloud Infrastructure: Design and Process en Español

    Skills you'll gain: Application Deployment, Microservices, Cloud Infrastructure, Cloud Security, CI/CD, Network Architecture, Google Cloud Platform, Site Reliability Engineering, Service Level Agreement, Cloud Computing Architecture, Service Management, Cloud Storage, DevOps, Kubernetes, Virtual Networking, System Design and Implementation, Scalability, Load Balancing, System Monitoring, Disaster Recovery

    4.8
    Rating, 4.8 out of 5 stars
    ·
    144 reviews

    Advanced · Course · 1 - 3 Months

1…565758…692

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

  • Intermediate to Advanced: Professional Figma UI / UX Design: Skillshare
  • Design Thinking and Predictive Analytics for Data Products: University of California San Diego
  • User Experience & Interaction Design for AR/VR/MR/XR: University of Michigan
  • Design Ethical AI Rewards and Policies: Coursera
  • W3.CSS: Design & Optimize Responsive Websites: EDUCBA
  • Expedite – Skills for Industry: Design and Manufacturing: Siemens
  • IoT Systems and Industrial Applications with Design Thinking: LearnQuest
  • Design & Evaluate Logistics Systems for Supply Chains: EDUCBA
  • AI-Powered Design with Canva Magic Studio: Coursera
  • Design & Secure LLM APIs for Scalability: Coursera

Skills you can learn in Software Development

Programming Language (34)
Google (25)
Computer Program (21)
Software Testing (21)
Web (19)
Google Cloud Platform (18)
Application Programming Interfaces (17)
Data Structure (16)
Problem Solving (14)
Object-oriented Programming (13)
Kubernetes (10)
List & Label (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