Filter by
SubjectRequired
LanguageRequired
The language used throughout the course, in both instruction and assessments.
Learning ProductRequired
LevelRequired
DurationRequired
SkillsRequired
SubtitlesRequired
EducatorRequired
Explore the Design Patterns Course Catalog
Coursera Project Network
Skills you'll gain: LinkedIn, Promotional Materials, Marketing Materials, Social Media Content, Content Creation, Graphic Design, Marketing Design, User Accounts, Professional Development, Digital Content, Digital Marketing
- Status: Preview
Northeastern University
Skills you'll gain: Database Design, Data Warehousing, Data Modeling, Business Intelligence, Extract, Transform, Load, Data Mart, Relational Databases, Star Schema, Database Architecture and Administration, Data Analysis, Databases, Data Integrity, Data Mining, SQL, Query Languages
Skills you'll gain: Prompt Engineering, Generative AI, OpenAI, Natural Language Processing, Large Language Modeling, Open Source Technology, Artificial Intelligence, Text Mining, Databases, Database Management, API Design, Feature Engineering, Python Programming, Data Processing
- Status: New
Skills you'll gain: Prototyping, JavaScript Frameworks, Software Design, Software Design Patterns, Object Oriented Programming (OOP), Browser Compatibility
- Status: Free Trial
Skills you'll gain: Selenium (Software), Test Automation, Test Case, Software Testing, Test Execution Engine, Regression Testing, Test Data, Java, Automation, Software Design Patterns, Debugging
- Status: Free Trial
Meta
Skills you'll gain: Jest (JavaScript Testing Framework), React.js, JavaScript Frameworks, Javascript, Test Automation, UI Components, Software Design Patterns
- Status: Preview
Northeastern University
Skills you'll gain: Java, Event-Driven Programming, Object Oriented Programming (OOP), Data Structures, Object Oriented Design, Computer Programming, Programming Principles, Application Development, User Interface (UI), Development Environment, Software Design, User Interface (UI) Design, Software Development
- Status: Free Trial
LearnQuest
Skills you'll gain: Teradata SQL, Database Design, Database Management, Data Architecture, Data Modeling, Database Architecture and Administration, Database Administration, Data Warehousing, Database Management Systems, Relational Databases, Databases, Extract, Transform, Load, Time Series Analysis and Forecasting, SQL, Data Import/Export, Data Processing, Performance Tuning, Software Installation, Role-Based Access Control (RBAC)
Coursera Project Network
Skills you'll gain: Presentations, Sales Presentation, Data Visualization, Corporate Communications, Business Communication, Storytelling, Marketing Communications
- Status: Preview
Duke University
Skills you'll gain: AI Personalization, Software Design, Algorithms, Java, Object Oriented Programming (OOP), Data Management, Persona (User Experience), Application Development, Computer Programming, Data Analysis Software
- Status: New
Skills you'll gain: PostgreSQL, Google Cloud Platform, Database Development, SQL, Database Design, Database Systems, Generative AI
- Status: NewStatus: Preview
Coursera Instructor Network
Skills you'll gain: Strategic Leadership, Business Leadership, Organizational Change, Employee Engagement, Leadership Development, Emotional Intelligence, Change Management, Communication Strategies, Communication, Visionary, Organizational Strategy, Empathy, Negotiation, Collaboration, Conflict Management, Culture
Design Patterns learners also search
In summary, here are 10 of our most popular design patterns courses
- Créer du contenu marketing pour LinkedIn avec Visme: Coursera Project Network
- Data Warehousing Essentials for Analytics and AI Support: Northeastern University
- Applied Generative AI & NLP with Python: Packt
- JavaScript Prototypes 2025 – The Complete Course: Packt
- Advanced Automation Frameworks and Testing with TestNG: Packt
- React المتقدم: Meta
- Mastering UX & Business App Development with OOP: Northeastern University
- Getting Started with Teradata: LearnQuest
- Design corporate presentations with Piktochart: Coursera Project Network
- برمجة Java: إنشاء نظام ترشيح: Duke University