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

    University of California, Irvine

    Productivity in Remote Work

    Skills you'll gain: Telecommuting, Virtual Teams, Collaborative Software, Drive Engagement, Productivity, Productivity Software, Team Performance Management, Leadership, Teamwork, Meeting Facilitation, Employee Engagement, Collaboration, Driving engagement, Leadership Development, Business Correspondence, People Management, Communication, Business Writing, Communication Strategies

    4.7
    Rating, 4.7 out of 5 stars
    ·
    14 reviews

    Beginner · Course · 1 - 4 Weeks

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

    Coursera

    Automate Agile Workflows and Project Backlogs

    Skills you'll gain: Backlogs, Workflow Management, Process Design, Business Process Automation, Automation, AI Workflows, Process Improvement, AI Enablement, No-Code Development, Kanban Principles, Agile Project Management, Agile Methodology, Maintainability, Software Documentation, Collaborative Software

    Beginner · Course · 1 - 3 Months

  • Status: New
    New
    Status: Preview
    Preview
    I

    ISC2

    Foundations of Software Lifecycle Development and Security

    Skills you'll gain: IT Security Architecture, Systems Development Life Cycle, Security Architecture Review, Security Controls, Software Testing, Security Management, Software Development, Continuous Monitoring, Configuration Management

    Beginner · Course · 1 - 3 Months

  • Status: Free Trial
    Free Trial
    C

    Coursera

    Medical Coding and Superbill Essentials

    Skills you'll gain: Medical Billing and Coding, Medical Billing, ICD Coding (ICD-9/ICD-10), Medical Coding, CPT Coding, Revenue Cycle Management, Health Information Management and Medical Records, Billing, System Monitoring, Site Reliability Engineering, Ansible, Root Cause Analysis, Business Continuity Planning, Vulnerability Management

    Beginner · Course · 1 - 4 Weeks

  • Status: Free Trial
    Free Trial
    G

    Google Cloud

    Essential Google Cloud Infrastructure: Foundation - Italiano

    Skills you'll gain: Cloud Infrastructure, Virtual Machines, Google Cloud Platform, Virtual Networking, Infrastructure As A Service (IaaS), Infrastructure Architecture, Cloud Computing Architecture, Cloud Platforms, Virtualization and Virtual Machines, Cloud Computing, Public Cloud, Network Infrastructure, Cloud Management, Virtualization, General Networking, Firewall, Network Planning And Design, Command-Line Interface

    Intermediate · Course · 1 - 4 Weeks

  • Status: Free Trial
    Free Trial
    P

    Packt

    Intermediate Web Development and Backend Basics

    Skills you'll gain: PHP (Scripting Language), MySQL, WordPress, Web Applications, Application Programming Interface (API), Web Development, Content Management Systems, Linux Commands, DevOps, Linux, Web Design and Development, Devops Tools, Frontend Integration, Full-Stack Web Development, Data Store, Command-Line Interface, Back-End Web Development, Database Development, Server Side, Scripting

    Intermediate · Course · 1 - 3 Months

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

    EDUCBA

    Apply Color Grading Techniques in Adobe Premiere Pro

    Skills you'll gain: Photo/Video Production and Technology, Videography, Visual Storytelling, Image Analysis, Fine-tuning

    Beginner · Course · 1 - 4 Weeks

  • P

    Packt

    Building Secure Automotive IoT Applications

    Skills you'll gain: Embedded Software, Application Security, Embedded Systems, DevSecOps, Secure Coding, Internet Of Things, Application Deployment, Systems Design, Cloud Deployment, Security Requirements Analysis, User Interface and User Experience (UI/UX) Design, Cybersecurity, Security Engineering, Systems Architecture, Security Controls, IT Security Architecture, Cyber Security Strategy, Design Strategies, Software Architecture, Functional Design

    Beginner · Course · 3 - 6 Months

  • Status: New
    New
    Status: Free Trial
    Free Trial
    A

    Arizona State University

    Professional Skills: Resolving and Transforming Conflict

    Skills you'll gain: Trustworthiness, Conflict Management, De-escalation Techniques, Collaboration, Follow Through, Leadership, Cooperation, Creative Problem-Solving, Personal Integrity, Honesty, Accountability, Emotional Intelligence, Communication Strategies, Communication, Decision Making

    Beginner · Course · 1 - 4 Weeks

  • Status: Preview
    Preview
    C

    Coursera

    Master Compliance with MS 365 Copilot: EU Law

    Skills you'll gain: Compliance Management, Microsoft Copilot, Law, Regulation, and Compliance, Compliance Training, Regulatory Compliance, Regulation and Legal Compliance, Legal Risk, Compliance Reporting, Legal Technology, General Data Protection Regulation (GDPR), Microsoft 365, Regulatory Requirements, Audit Working Papers, Audit Planning, AI Enablement, Business Process Automation, Process Design, Workflow Management, Prompt Engineering, Risk Management

    Advanced · Course · 1 - 4 Weeks

  • Status: Free Trial
    Free Trial
    C

    Coursera

    Analyze GA4: Fix Your Data

    Skills you'll gain: Data Cleansing, Digital Analysis, Web Analytics and SEO, Exploratory Data Analysis, Data-Driven Decision-Making, Data Integrity, Gap Analysis, Corrective and Preventive Action (CAPA), Code Review

    Beginner · Course · 1 - 4 Weeks

  • Status: Free Trial
    Free Trial
    C

    Coursera

    Hybrid AI Search Workflows

    Skills you'll gain: Generative AI, Retrieval-Augmented Generation, AI Workflows, AI Integrations, Generative Model Architectures, Context Engineering, Software Architecture, CI/CD, Model Evaluation, Software Development, Code Reusability, Continuous Integration, Application Development, Unit Testing

    Intermediate · Course · 1 - 4 Weeks

1…621622623…818

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

  • Productivity in Remote Work: University of California, Irvine
  • Automate Agile Workflows and Project Backlogs: Coursera
  • Foundations of Software Lifecycle Development and Security: ISC2
  • Medical Coding and Superbill Essentials: Coursera
  • Essential Google Cloud Infrastructure: Foundation - Italiano: Google Cloud
  • Intermediate Web Development and Backend Basics: Packt
  • Apply Color Grading Techniques in Adobe Premiere Pro: EDUCBA
  • Building Secure Automotive IoT Applications: Packt
  • Professional Skills: Resolving and Transforming Conflict: Arizona State University
  • Master Compliance with MS 365 Copilot: EU Law: 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
  • 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