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
 Status: Preview Status: Preview- Duke University - Skills you'll gain: Design Thinking, Human Centered Design, User Experience Design, Workplace inclusivity, Diversity Equity and Inclusion Initiatives, Creativity, Cultural Diversity 
 Status: Free Trial Status: Free Trial- University of Illinois Urbana-Champaign - Skills you'll gain: Data Mining, Big Data, Anomaly Detection, Text Mining, Unstructured Data, Spatial Analysis, Advanced Analytics, Statistical Methods, Image Analysis, Algorithms, Information Privacy 
 Status: NewStatus: Free Trial Status: NewStatus: Free Trial- Skills you'll gain: Redis, Microservices, Restful API, Application Programming Interface (API), PostgreSQL, Middleware, Scalability, Maintainability, Database Design, Software Architecture, Data Validation 
 Status: Preview Status: Preview- Clemson University - Skills you'll gain: Graph Theory, Data Structures, Algorithms, Theoretical Computer Science, Pseudocode, Computational Thinking, Programming Principles, Computer Science, System Design and Implementation, Design Strategies, Probability 
 Status: Free Trial Status: Free Trial- University of Colorado Boulder - Skills you'll gain: Object Oriented Design, Unified Modeling Language, Object Oriented Programming (OOP), Test Driven Development (TDD), JUnit, Java, Unit Testing, Software Testing, Software Engineering, Software Design Patterns, Java Programming, Software Design, Systems Analysis, Conceptual Design 
 Status: Free Trial Status: Free Trial- University of Colorado Boulder - Skills you'll gain: Performance Testing, Scalability, Predictive Modeling, Data Architecture, Distributed Computing, Application Performance Management, Software Architecture, Big Data, Unit Testing, Microservices, Database Architecture and Administration, Software Engineering, Test Automation 
 Status: Free Trial Status: Free Trial- Skills you'll gain: Microservices, Node.JS, API Gateway, Application Deployment, Software Architecture, Cloud Applications, Application Design, Web Services, Restful API, Communication Systems 
 Status: Free Trial Status: Free Trial- University of Colorado Boulder - Skills you'll gain: Object Oriented Design, Object Oriented Programming (OOP), Software Design Patterns, Unified Modeling Language, Software Design, Java Programming, Software Architecture, Application Design, User Interface and User Experience (UI/UX) Design, API Design, Data Modeling, Artificial Intelligence 
 Status: Free Trial Status: Free Trial- University of Colorado Boulder - Skills you'll gain: User Interface (UI), Human Computer Interaction, Embedded Systems, Prototyping, User Interface and User Experience (UI/UX) Design, Usability, HTML and CSS, Interaction Design, Real-Time Operating Systems, Internet Of Things, jQuery, Telecommunications, Artificial Intelligence and Machine Learning (AI/ML) 
 Status: Free Trial Status: Free Trial- Skills you'll gain: Object Oriented Programming (OOP), C++ (Programming Language), Computer Programming, Embedded Software, Integrated Development Environments, Embedded Systems, Game Design, Web Development 
 Status: Free Trial Status: Free Trial- Indian Institute of Technology Guwahati - Skills you'll gain: User Experience Design, User Experience, Human Computer Interaction, User Centered Design, Usability, User Interface (UI), Interaction Design, Design, Design Research, User Research, Wireframing 
 Status: Free Trial Status: Free Trial- Coursera Instructor Network - Skills you'll gain: Design Thinking, Business Transformation, Process Design, Business Process, Human Centered Design, Business Solutions, Innovation, Creative Problem-Solving, Ideation, Creativity, Overcoming Obstacles, User Research, User Feedback, Empathy, Adaptability, Needs Assessment 
Design Patterns learners also search
In summary, here are 10 of our most popular design patterns courses
- Open Design: Duke University
- Pattern Discovery in Data Mining: University of Illinois Urbana-Champaign
- CQRS, API Development, and Module Communication: Packt
- Design and Analysis of Algorithms: Clemson University
- Object-Oriented Analysis and Design: Foundations & Concepts: University of Colorado Boulder
- Software Architecture Patterns for Big Data: University of Colorado Boulder
- Build and Implement Microservices Patterns: NIIT
- Object-Oriented Analysis and Design: Practice & Architecture: University of Colorado Boulder
- Rapid Prototyping of Embedded Interface Designs: University of Colorado Boulder
- Introduction to Object-Oriented Programming with Arduino : Packt










