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

    EDUCBA

    Apply Generative AI Integration and Deployment Strategies

    Skills you'll gain: Generative Model Architectures, AI Product Strategy, AI Integrations, Risking, Decision Intelligence

    Beginner · Course · 1 - 4 Weeks

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

    SkillUp

    Machine Learning for Healthcare Applications

    Skills you'll gain: Unsupervised Learning, Feature Engineering, Model Evaluation, Applied Machine Learning, Predictive Modeling, Supervised Learning, Clinical Informatics, Machine Learning, Machine Learning Methods, Model Training, Health Informatics, Machine Learning Algorithms, Data Preprocessing, Predictive Analytics, Decision Tree Learning, Time Series Analysis and Forecasting, Logistic Regression, Forecasting, Classification Algorithms, Dimensionality Reduction

    Intermediate · Course · 1 - 4 Weeks

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

    Coursera

    Uncover Market Trends with Data Analysis

    Skills you'll gain: Trend Analysis, Market Trend, Time Series Analysis and Forecasting, Data Presentation, Data-Driven Decision-Making, Data Visualization, Strategic Decision-Making, Data Storytelling, Market Analysis, Analytical Skills, Data Analysis, Market Research, Business Analytics, Market Data, Forecasting

    Beginner · Course · 1 - 4 Weeks

  • Status: Free Trial
    Free Trial
    P

    Packt

    Master Unity Android Game Development in 30 Days

    Skills you'll gain: Unity Engine, User Interface (UI), Android (Operating System), Android Development, C# (Programming Language), UI Components, Video Game Development, Game Design, Interactive Design, GitHub, Mobile Development Tools, Software Development Tools, User Interface (UI) Design, Scripting, Mobile Development, 3D Assets, Microsoft Visual Studio, Software Installation

    Intermediate · Specialization · 3 - 6 Months

  • Status: Free Trial
    Free Trial
    R

    Real Madrid Graduate School Universidad Europea

    Ahead of The Game: The Future of Nutrition and Training

    Skills you'll gain: Team Collaboration, Leadership, Collaboration, Nutrition and Diet, Precision Medicine, Sports Medicine, Performance Analysis, Meal Planning And Preparation, Data-Driven Decision-Making, Data Management, Climate Change Adaptation, Athletic Training, AI Integrations, Innovation, AI Personalization, Communication, Real Time Data, Environmental Science, Technology Solutions, Health Technology

    Beginner · Course · 1 - 4 Weeks

  • Status: New
    New
    Status: Preview
    Preview
    U

    UiPath

    UiPath Business Analyst Associate

    Skills you'll gain: Business Process Automation, Robotic Process Automation, Agentic systems, Process Analysis, Business Process Modeling, Business Process, Agentic Workflows, Workflow Management, Business Process Management, Process Modeling, Business Analysis, Automation, Solution Design, Generative AI Agents, User Acceptance Testing (UAT), IT Automation, Solution Delivery

    Beginner · Course · 1 - 4 Weeks

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

    Coursera

    Statistical and Predictive Modeling for Finance

    Skills you'll gain: Risk Modeling, Descriptive Statistics, Financial Modeling, Regression Analysis, Statistical Modeling, Financial Analysis, Decision Tree Learning, Credit Risk, Lending and Underwriting, Predictive Modeling, Predictive Analytics, Commercial Lending, Portfolio Management, Statistics, Portfolio Risk, Statistical Analysis, Statistical Methods, Performance Metric, Model Evaluation, Supervised Learning

    Intermediate · Course · 1 - 3 Months

  • Status: Preview
    Preview
    U

    Universitat Politècnica de València

    Tecnología accesible para la inclusión

    Skills you'll gain: Web Content Accessibility Guidelines, Disabilities, Visual Impairment Education, Diversity Training, Usability, Education and Training, Human Computer Interaction, digital literacy, Web Design, Diversity and Inclusion, Document Management, Hypertext Markup Language (HTML), Web Design and Development, Diversity Equity and Inclusion Initiatives, Microsoft Office, Android Development, iOS Development

    Beginner · Course · 1 - 3 Months

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

    University of Arizona

    Marketing Communications: Culture and Messaging

    Skills you'll gain: Brand Strategy, Brand Marketing, Branding, Marketing Communications, Brand Management, Brand Awareness, Marketing Effectiveness, Advertising, Marketing, Marketing Strategies, Strategic Marketing, Brand Loyalty, Social Media Marketing, Online Advertising, Direct Marketing, Product Marketing, Marketing Strategy and Techniques, Digital Advertising, Advertising Campaigns, Digital Marketing

    Beginner · Course · 1 - 3 Months

  • Status: New
    New
    Status: Free Trial
    Free Trial
    J

    John Wiley & Sons

    Data Management and Privacy Practices for Professionals

    Skills you'll gain: Personally Identifiable Information, Data Governance, Data Management, Information Privacy, Law, Regulation, and Compliance, Data Security, Compliance Management, General Data Protection Regulation (GDPR), Information Management, Regulatory Compliance, Incident Response, Data Sharing, Health Insurance Portability And Accountability Act (HIPAA) Compliance, Regulation and Legal Compliance, Financial Regulations, Regulatory Requirements, Bank Regulations, Cybersecurity

    Beginner · Course · 1 - 4 Weeks

  • Status: Free Trial
    Free Trial
    C

    CertNexus

    CSC: Software Security Essentials

    Skills you'll gain: Application Security, Threat Modeling, Human Factors (Security), Secure Coding, Open Web Application Security Project (OWASP), Vulnerability, Computer Security, Vulnerability Management, Vulnerability Assessments, Data Security, Security Strategy, Security Controls, Cyber Security Strategy, Computer Programming, Design, Python Programming, Javascript, Design Strategies, JavaScript Frameworks, Node.JS

    Mixed · Course · 1 - 4 Weeks

  • Status: New
    New
    Status: Free Trial
    Free Trial
    J

    John Wiley & Sons

    Java SE 21: Streams, Modules, Concurrency & I/O

    Skills you'll gain: Java Programming, Java, Data Persistence, Object Oriented Programming (OOP), File Systems, Software Design, File Management, Data Management

    Advanced · Course · 1 - 3 Months

1…689690691…826

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

  • Apply Generative AI Integration and Deployment Strategies: EDUCBA
  • Machine Learning for Healthcare Applications: SkillUp
  • Uncover Market Trends with Data Analysis: Coursera
  • Master Unity Android Game Development in 30 Days: Packt
  • Ahead of The Game: The Future of Nutrition and Training: Real Madrid Graduate School Universidad Europea
  • UiPath Business Analyst Associate: UiPath
  • Statistical and Predictive Modeling for Finance: Coursera
  • Tecnología accesible para la inclusión: Universitat Politècnica de València
  • Marketing Communications: Culture and Messaging: University of Arizona
  • Data Management and Privacy Practices for Professionals: John Wiley & Sons

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