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

Design Patterns Courses Online

Master design patterns for solving common software design problems. Learn t

Skip to search results

Filter by

Subject
Required
 *

Language
Required
 *

The language used throughout the course, in both instruction and assessments.

Learning Product
Required
 *

Build job-relevant skills in under 2 hours with hands-on tutorials.
Learn from top instructors with graded assignments, videos, and discussion forums.
Learn a new tool or skill in an interactive, hands-on environment.
Get in-depth knowledge of a subject by completing a series of courses and projects.
Earn career credentials from industry leaders that demonstrate your expertise.
Earn career credentials while taking courses that count towards your Master’s degree.
Earn your Bachelor’s or Master’s degree online for a fraction of the cost of in-person learning.
Complete graduate-level learning without committing to a full degree program.
Earn a university-issued career credential in a flexible, interactive format.
Graduate level learning within reach.

Level
Required
 *

Duration
Required
 *

Skills
Required
 *

Subtitles
Required
 *

Educator
Required
 *

Explore the Design Patterns Course Catalog

  • Status: Preview
    Preview
    J

    Johns Hopkins University

    Cours intensif sur la science des données

    Skills you'll gain: Data Science, Data Literacy, Project Design, Data Analysis, Data Management, Data Presentation, Data-Driven Decision-Making, Business Analytics, Performance Metric, Machine Learning, Statistical Inference

    Mixed · Course · 1 - 4 Weeks

  • Status: Free Trial
    Free Trial
    C

    Coursera Instructor Network

    Quantitative Research Methods: Tools for Data Analysis

    Skills you'll gain: Quantitative Research, Data-Driven Decision-Making, Descriptive Statistics, Data Analysis, Statistical Reporting, Statistics, Research Design, Statistical Analysis, Microsoft Excel, Research Methodologies, Research, R Programming, Data Presentation, Surveys, Data Collection, Data Ethics

    4.4
    Rating, 4.4 out of 5 stars
    ·
    8 reviews

    Intermediate · Course · 1 - 4 Weeks

  • Status: Free Trial
    Free Trial
    U

    University of Maryland, College Park

    Lean Product Portfolios: Beyond Value Stream Mapping

    Skills you'll gain: Product Lifecycle Management, Enterprise Architecture, Product Management, Product Strategy, User Research, New Product Development, Scalability, Lean Methodologies, Product Roadmaps, User Centered Design, Product Development, Growth Strategies, Market Opportunities, Innovation, Case Studies, Market Research

    Beginner · Course · 1 - 3 Months

  • C

    Coursera Project Network

    Como publicar sus diseños corporativos en Slack con Canva

    Skills you'll gain: Slack (Software), Collaborative Software, Marketing Materials, Marketing Design, Content Creation, Facebook, Social Media Content, Shared Media, Graphic Design, User Accounts, Multimedia, Business Communication, Digital Publishing, Marketing Communications, Account Management

    Beginner · Guided Project · Less Than 2 Hours

  • Status: New
    New
    Status: Preview
    Preview
    C

    Coursera

    YouTube Shorts: Create Winning Content

    Skills you'll gain: Video Production, Photo/Video Production and Technology, Content Strategy, Content Creation, Storytelling, Video Editing, Drive Engagement

    Beginner · Course · 1 - 4 Weeks

  • Status: Free
    Free
    C

    Coursera Project Network

    GenAI for Data Analysis : OpenAI Assistant API

    Skills you'll gain: Prompt Engineering, Data Analysis, Generative AI, OpenAI, Exploratory Data Analysis, Data Manipulation, LLM Application, Artificial Intelligence, Python Programming

    Intermediate · Guided Project · Less Than 2 Hours

  • Status: Free Trial
    Free Trial
    S

    Scrimba

    React Technical Interview Practice Questions

    Skills you'll gain: React.js, Cascading Style Sheets (CSS), Event-Driven Programming, User Experience Design, User Interface (UI), Front-End Web Development, Restful API, Data Management, JavaScript Frameworks, Javascript, API Design, Web Development

    Intermediate · Course · 1 - 4 Weeks

  • P

    Packt

    Complete Cryptocurrency & Blockchain Course | Learn Solidity

    Skills you'll gain: Blockchain, Game Design, Investments, Test Automation, Digital Assets, Investment Management, Development Testing, Cryptography, Program Development, Emerging Technologies, FinTech, Software Development, Web Development Tools, Asset Management, Asset Protection, Transaction Processing, Secure Coding, Application Deployment

    Beginner · Course · 3 - 6 Months

  • Status: Free Trial
    Free Trial
    L

    LearnKartS

    Salesforce Admin and App Builder

    Skills you'll gain: Salesforce, Dashboard, Salesforce Development, Application Deployment, Workflow Management, Release Management, Customer Relationship Management, Object-Relational Mapping, Business Process Automation, Configuration Management, Event Monitoring, Role-Based Access Control (RBAC), Data Import/Export, Version Control, Authentications, Identity and Access Management, Data Cleansing, Change Control, Data Management, Business Logic

    4.1
    Rating, 4.1 out of 5 stars
    ·
    8 reviews

    Beginner · Specialization · 1 - 3 Months

  • Status: Free Trial
    Free Trial
    U

    University of Colorado System

    Machine Learning for Marketers

    Skills you'll gain: Classification And Regression Tree (CART), AI Personalization, Marketing Analytics, Unsupervised Learning, Customer Analysis, Predictive Analytics, Applied Machine Learning, Advanced Analytics, Supervised Learning, Dimensionality Reduction, Predictive Modeling, Marketing Strategies, Data-Driven Decision-Making, Strategic Marketing, Customer experience improvement, Personalized Service, Machine Learning, Regression Analysis

    Intermediate · Course · 1 - 4 Weeks

  • Status: Free Trial
    Free Trial
    G

    Google Cloud

    Preparing for the Google Cloud Professional Data Engineer Exam 日本語版

    Skills you'll gain: MLOps (Machine Learning Operations), Data Processing, Data Pipelines, Systems Design, Google Cloud Platform, Data Infrastructure, Data Architecture, Data Analysis, Security Controls, Machine Learning, Data Modeling, Cloud Security, Data Visualization, Data Migration, Data Storage Technologies, Scalability

    4.7
    Rating, 4.7 out of 5 stars
    ·
    14 reviews

    Advanced · Course · 1 - 3 Months

  • Status: Free
    Free
    C

    Coursera Project Network

    Marketing with Pictory.AI: Create and Edit Videos

    Skills you'll gain: Video Editing, Video Production, Marketing Materials, Content Creation, Marketing Design, Presentations, Marketing, Storytelling, Multimedia, Branding, Generative AI, Artificial Intelligence

    Intermediate · Guided Project · Less Than 2 Hours

Design Patterns learners also search

UX Design
Information Design
Beginner UX Design
UX Design Projects
Computer Design
UI
Visual Design
Design Thinking
1…366367368…487

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

  • Cours intensif sur la science des données: Johns Hopkins University
  • Quantitative Research Methods: Tools for Data Analysis: Coursera Instructor Network
  • Lean Product Portfolios: Beyond Value Stream Mapping: University of Maryland, College Park
  • Como publicar sus diseños corporativos en Slack con Canva: Coursera Project Network
  • YouTube Shorts: Create Winning Content: Coursera
  • GenAI for Data Analysis : OpenAI Assistant API : Coursera Project Network
  • React Technical Interview Practice Questions: Scrimba
  • Complete Cryptocurrency & Blockchain Course | Learn Solidity: Packt
  • Salesforce Admin and App Builder: LearnKartS
  • Machine Learning for Marketers: University of Colorado System

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

  • 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