• 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


  • U

    University of Illinois at Urbana-Champaign

    Graduate Certificate in Strategic Leadership & Management

    Skills you'll gain: Business Strategy, Management Accounting, Model Evaluation, Fund Accounting, Operations Management, Agile Methodology, Organizational Change, Audit Planning, Mergers & Acquisitions, Financial Statement Analysis, Risk Management, Social Determinants Of Health, Revenue Recognition, Entrepreneurship, Data Governance, Financial Auditing, Generative AI, Supply And Demand, Data Storytelling, Internal Controls

    Graduate Certificate · 6 - 12 Months

    Category: Credit offered
    Credit offered
  • 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, Software Development Methodologies, Usability, Recurrent Neural Networks (RNNs), Data Preprocessing, Data Mining, Data Structures, Systems Development Life Cycle, Responsible AI, Algorithms, Machine Learning Methods, Human Factors

    Degree · 1 - 4 Years

    Category: Job Ready
    Job Ready
  • U

    University of London

    Graduate Certificate in Computer Science

    Skills you'll gain: Human Computer Interaction, Virtual Reality, Game Design, Full-Stack Web Development, Mobile Development, 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

    Graduate Certificate · 6 - 12 Months

    Category: Credit offered
    Credit offered
  • G

    Google Cloud

    Teradata プロフェッショナルのための BigQuery 基礎

    Skills you'll gain: Teradata SQL, Data Warehousing, Data Integration, SQL, Data Import/Export, Identity and Access Management, Extract, Transform, Load, Query Languages, Data Migration, Data Processing, Data Modeling, Google Cloud Platform, Role-Based Access Control (RBAC), Database Design, Relational Databases, Database Architecture and Administration

    Intermediate · Course · 1 - 3 Months

    Category: New
    New
  • G

    Google Cloud

    AWS 전문가를 위한 Google Cloud IAM 및 네트워킹

    Skills you'll gain: Identity and Access Management, Amazon Web Services, AWS Identity and Access Management (IAM), Google Cloud Platform, Public Cloud, Virtual Networking, Cloud Infrastructure, Cloud Computing Architecture, Cloud Management, Virtual Private Networks (VPN), General Networking, Cloud Computing, Cloud Platforms, Cloud Services, Network Architecture, Network Infrastructure, Network Routing, User Accounts, Network Planning And Design, Authentications

    Intermediate · Course · 1 - 4 Weeks

    Category: New
    New
  • G

    Google Cloud

    Redshift 전문가를 위한 BigQuery 기초

    Skills you'll gain: Amazon Redshift, SQL, Query Languages, Data Warehousing, Data Architecture, Database Design, Data Modeling, Database Architecture and Administration, Google Cloud Platform, Identity and Access Management, Data Import/Export, Data Integration, Capacity Management

    Intermediate · Course · 1 - 3 Months

    Category: New
    New
  • U

    University of Colorado Boulder

    Power Electronics Graduate Certificate

    Skills you'll gain: Computer Vision, Power Electronics, Convolutional Neural Networks, Display Devices, Control Systems, Hardware Design, Electronic Hardware, Image Analysis, Computer Displays, Tensorflow, Engineering Documentation, Embedded Software, Electronic Systems, Technical Communication, Embedded Systems, Deep Learning, Systems Design, Artificial Neural Networks, Electrical Engineering, Semiconductors

    Graduate Certificate · 6 - 12 Months

    Category: Credit offered
    Credit offered
  • G

    Google Cloud

    Infrastruktur AI: Pengantar AI Hypercomputer

    Skills you'll gain: Google Cloud Platform, Cloud Infrastructure, Hardware Architecture, Computer Architecture, Model Deployment, Infrastructure Architecture, Cloud Deployment, AI Workflows, Model Training, AI literacy, Model Optimization, Artificial Intelligence, Computer Hardware, Systems Architecture, Performance Tuning

    Intermediate · Course · 1 - 4 Weeks

    Category: New
    New
    Category: Preview
    Preview
  • U

    University of London

    Bachelor of Science in Business Administration

    Skills you'll gain: Process Design, Global Marketing, Consumer Behaviour, Statistical Analysis, Organizational Change, Supply Management, Process Mapping, Statistical Methods, Integrated Marketing Communications, Innovation, Mergers & Acquisitions, Performance Measurement, Training and Development, Virtual Teams, Databases, International Finance, Research, Branding, Economic Development, Cultural Diversity

    Degree · 1 - 4 Years

    Category: Job Ready
    Job Ready
  • G

    Google Cloud

    AI Infrastructure: Cloud TPU

    Skills you'll gain: Model Optimization, Google Cloud Platform, AI Workflows, Performance Tuning, Model Training, Interoperability, Scenario Testing, Analysis, Computer Architecture

    Intermediate · Course · 1 - 4 Weeks

    Category: New
    New
    Category: Preview
    Preview
  • G

    Google Cloud

    Google Cloud의 네트워킹: 하이브리드 및 멀티 클라우드

    Skills you'll gain: Multi-Cloud, Hybrid Cloud Computing, General Networking, Network Administration, Cloud Technologies, Virtual Networking, Google Cloud Platform, Virtual Private Networks (VPN), Network Infrastructure, Cloud Computing Architecture, Network Planning And Design, Cloud-Based Integration, Network Routing, Cloud Security, Routing Protocols, Border Gateway Protocol, Network Security, Data Centers

    Intermediate · Course · 1 - 4 Weeks

    Category: New
    New
  • G

    Google Cloud

    Modernisasi Situs dengan AI Generatif di Google Cloud

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

    Beginner · Course · 1 - 4 Weeks

1…821822823…824

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

  • Graduate Certificate in Strategic Leadership & Management: University of Illinois at Urbana-Champaign
  • Master of Science in Computer Science: Clemson University
  • Graduate Certificate in Computer Science: University of London
  • Teradata プロフェッショナルのための BigQuery 基礎: Google Cloud
  • AWS 전문가를 위한 Google Cloud IAM 및 네트워킹: Google Cloud
  • Redshift 전문가를 위한 BigQuery 기초: Google Cloud
  • Power Electronics Graduate Certificate: University of Colorado Boulder
  • Infrastruktur AI: Pengantar AI Hypercomputer: Google Cloud
  • Bachelor of Science in Business Administration: University of London
  • AI Infrastructure: Cloud TPU: Google Cloud

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