• 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


  • I

    IIT Guwahati

    Bachelor of Science in Data Science & AI

    Skills you'll gain: Package and Software Management, Social Network Analysis, Time Series Analysis and Forecasting, Cloud Computing Architecture, Linear Algebra, Data Structures, R (Software), Data Warehousing, Database Design, Model Evaluation, Database Management, Algorithms, Java Programming, Deep Learning, Portfolio Management, Oral Comprehension, C (Programming Language), Econometrics, Spreadsheet Software, Matplotlib

    Degree · 1 - 4 Years

    Category: Earn a degree
    Earn a degree
  • U

    University of Colorado Boulder

    Power Electronics Graduate Certificate

    Skills you'll gain: Power Electronics, Computer Vision, Convolutional Neural Networks, Display Devices, Control Systems, Debugging, Image Analysis, Computer Displays, Tensorflow, Electronics, Electronics Engineering, Electronic Systems, Computer Programming Tools, Software Development Tools, Embedded Software, Electrical Engineering, Deep Learning, Systems Design, Artificial Neural Networks, Electronic Components

    Graduate Certificate · 6 - 12 Months

    Category: Credit offered
    Credit offered
  • I

    Illinois Institute of Technology

    Master of Business Administration (MBA)

    Skills you'll gain: Process Improvement, Pay Per Click Advertising, Digital Marketing, Responsible AI, Global Marketing, Web Analytics, Culture Transformation, Dashboard, Financial Statement Analysis, Predictive Modeling, Organizational Leadership, Digital Transformation, Market Dynamics, Capital Budgeting, Design Thinking, Descriptive Statistics, Game Theory, Competitive Analysis, Product Lifecycle Management, Microsoft Excel

    Degree · 1 - 4 Years

    Category: Earn a degree
    Earn a degree
  • G

    Georgetown University

    Bachelor of Arts in Liberal Studies

    Skills you'll gain: Data Storytelling, Vulnerability Assessments, Operations Management, Surveys, Business Strategy, Competitive Intelligence, Design Thinking, Cyber Threat Intelligence, Machine Learning Methods, Social Justice, Descriptive Statistics, Environment, Business Ethics, Capital Budgeting, Market Opportunities, Storytelling, Marketing Planning, Leadership Studies, International Relations, Supplier Risk Management

    Degree · 1 - 4 Years

    Category: Earn a degree
    Earn a degree
  • G

    Google Cloud

    Prepárate para tu recorrido como PCSE

    Skills you'll gain: DevSecOps, Identity and Access Management, Cloud Security, Data Security, Encryption, Payment Card Industry (PCI) Data Security Standards, Security Controls, Role-Based Access Control (RBAC), Cloud Solutions, Network Security, Cloud Standards, Network Planning And Design, Google Cloud Platform, Virtual Networking, CI/CD, Key Management, Firewall, Continuous Monitoring

    Beginner · Course · 1 - 3 Months

    Category: New
    New
    Category: Credit offered
    Credit offered
  • U

    University of London

    Master of Science in Cyber Security

    Skills you'll gain: Digital Forensics, Security Management, Human Factors (Security), Infrastructure Security, Information Privacy, Key Management, Cyber Governance, Application Security, Network Security, Threat Modeling, Business Continuity Planning, OSI Models, Security Testing, Computer Security Incident Management, Cyber Security Policies, Intrusion Detection and Prevention, Cryptography, Authorization (Computing), Statistical Analysis, Design Research

    Degree · 1 - 4 Years

    Category: Earn a degree
    Earn a degree
  • U

    University of London

    Bachelor of Science in Computer Science

    Skills you'll gain: Virtual Reality, Game Design, Full-Stack Web Development, Mobile Development, Human Computer Interaction, Agile Software Development, Animations, Data Ethics, Event-Driven Programming, Git (Version Control System), Web Applications, Incident Response, Data Science, Natural Language Processing, Data Transformation, Combinatorics, Database Design, Model Evaluation, Web Development, Generative AI

    Degree · 1 - 4 Years

    Category: Earn a degree
    Earn a degree
  • C

    Clemson University

    Master of Science in Computer Science

    Skills you'll gain: Human Computer Interaction, Large Language Modeling, Database Systems, Database Management, Dimensionality Reduction, Database Design, Database Management Systems, Generative AI, Model Evaluation, Model Optimization, Software Development Methodologies, Usability, Data Preprocessing, Data Mining, Data Structures, Systems Development Life Cycle, Responsible AI, Algorithms, Machine Learning Methods, Human Factors

    Degree · 1 - 4 Years

    Category: Earn a degree
    Earn a degree
  • C

    Coursera

    Tune Confluence Settings

    Advanced · Course · 1 - 4 Weeks

    Status: Free Trial
    Free Trial
    Category: Credit offered
    Credit offered
  • U

    University of London

    International Foundation Programme for Computer Science (IFP)

    Skills you'll gain: Database Management, Relational Databases, Database Design, Databases, Descriptive Statistics, Object Oriented Programming (OOP), Statistical Inference, Data Literacy, Data Visualization Software, Data Visualization, Statistical Hypothesis Testing, Exploratory Data Analysis, Tableau Software, Data Presentation, Statistical Visualization, Algebra, Calculus, Trigonometry, Logical Reasoning, Linear Algebra

    Degree · 1 - 4 Years

    Category: Earn a degree
    Earn a degree
  • U

    University of Pittsburgh

    Master of Data Science

    Skills you'll gain: Retrieval-Augmented Generation, LLM Application, Tool Calling, Database Systems, Data Visualization, Predictive Modeling, Database Design, Model Evaluation, Web Services, Data Ethics, Apache Spark, Bayesian Statistics, Data Visualization Software, Unsupervised Learning, Linear Algebra, Model Deployment, Data Governance, Regression Analysis, Applied Machine Learning, Data Analysis

    Degree · 1 - 4 Years

    Category: Earn a degree
    Earn a degree
  • G

    Google Cloud

    Modernisasi Situs dengan AI Generatif di Google Cloud

    Skills you'll gain: Generative AI, Prompt Engineering, AI powered creativity, Google Cloud Platform, User Experience, Content Management

    Beginner · Course · 1 - 4 Weeks

    Category: Credit offered
    Credit offered
1…723724725726

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

  • Bachelor of Science in Data Science & AI: IIT Guwahati
  • Power Electronics Graduate Certificate: University of Colorado Boulder
  • Master of Business Administration (MBA): Illinois Institute of Technology
  • Bachelor of Arts in Liberal Studies: Georgetown University
  • Prepárate para tu recorrido como PCSE: Google Cloud
  • Master of Science in Cyber Security: University of London
  • Bachelor of Science in Computer Science: University of London
  • Master of Science in Computer Science: Clemson University
  • Tune Confluence Settings: Coursera
  • International Foundation Programme for Computer Science (IFP): University of London

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