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: Free Trial
University of Colorado Boulder
Skills you'll gain: User Research, Persona (User Experience), User Experience, Internet Of Things, Verification And Validation, Usability Testing, User Centered Design, API Design, Amazon Web Services, Cloud Computing Architecture, Human Computer Interaction, Embedded Systems, Application Programming Interface (API), Prototyping, Network Protocols, Microservices, User Interface (UI) Design, User Interface and User Experience (UI/UX) Design, Usability, Software Development
- Status: Free Trial
Skills you'll gain: User Experience Design, Web Content Accessibility Guidelines, User Centered Design, Design, Usability Testing, Collaborative Software, Design Thinking, Graphic and Visual Design, Artificial Intelligence
- Status: Preview
Coursera Instructor Network
Skills you'll gain: User Research, User Interface (UI) Design, Prototyping, Usability, Figma (Design Software), Web Content Accessibility Guidelines, User Experience Design, Interactive Design, User Centered Design, Mockups, Usability Testing, Persona (User Experience)
- Status: Free Trial
University of Michigan
Skills you'll gain: Object Oriented Programming (OOP), Animation and Game Design, Software Design, Technical Design, Data Structures, Visualization (Computer Graphics), Interactive Design, Programming Principles, Python Programming, Computer Programming, Simulations, Computer Graphics, Design, Game Design, Computational Logic, Creative Design, Data Import/Export, Computational Thinking, Animations, Algorithms
- Status: Free Trial
University of California San Diego
Skills you'll gain: Interaction Design, Usability, Human Centered Design, Mockups, Storyboarding, User Experience Design, Design Thinking, Prototyping, User Interface (UI) Design, User Research, Interviewing Skills
- Status: Free Trial
DeepLearning.AI
Skills you'll gain: Database Design, Software Design Patterns, Database Systems, Software Architecture, API Design, System Design and Implementation, Large Language Modeling, Software Development, Artificial Intelligence, Generative AI, Secure Coding, Application Programming Interface (API), Performance Tuning
- Status: Preview
Coursera Instructor Network
Skills you'll gain: Hardware Design, Electronics Engineering, Engineering Design Process, Electronic Hardware, Electronics, Design, Technical Design, Semiconductors, Computer-Aided Design, Electrical and Computer Engineering, Electronic Systems, Electronic Components, Verification And Validation, Simulation and Simulation Software, Open Source Technology, Schematic Diagrams
EIT Digital
Skills you'll gain: Real-Time Operating Systems, Embedded Systems, Threat Modeling, Systems Architecture, Debugging, Computer Architecture, Hardware Architecture, System Programming, Internet Of Things, Application Security, General Networking, Wireless Networks, Operating Systems, Performance Tuning, Linux, Microsoft Windows
Skills you'll gain:
- Status: Free Trial
Microsoft
Skills you'll gain: User Interface and User Experience (UI/UX) Design, Figma (Design Software), User Interface (UI), Web Design, Mockups, Adobe XD, Responsive Web Design, User Centered Design, Usability, Wireframing, Microsoft Copilot, Cascading Style Sheets (CSS), Web Content Accessibility Guidelines, Prototyping, Mobile Development
- 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
- Status: Free Trial
University of Colorado Boulder
Skills you'll gain: Object Oriented Design, Object Oriented Programming (OOP), Unified Modeling Language, JUnit, Software Testing, Software Engineering, Java, Java Programming, Computer Programming, Unit Testing, Program Development, Software Design, System Design and Implementation, Test Driven Development (TDD)
Design Patterns learners also search
In summary, here are 10 of our most popular design patterns courses
- Embedded Interface Design: University of Colorado Boulder
- UX Design in Practice: Accessibility and Collaboration: Microsoft
- UX Design: Research, Prototyping, Accessible Interactions: Coursera Instructor Network
- Programming for Designers: University of Michigan
- Human-Centered Design: an Introduction: University of California San Diego
- AI-Powered Software and System Design: DeepLearning.AI
- Introduction to Chip Design with Open-Source EDA Tools: Coursera Instructor Network
- Architecting Smart IoT Devices: EIT Digital
- Mobile Architecture: Meta
- UI/UX Design Principles: Microsoft