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
Skills you'll gain: Software Development Life Cycle, Software Architecture, Development Environment, Software Design, Software Engineering, Software Development Methodologies, Software Design Patterns, Software Development Tools, Systems Architecture, Software Development, Integrated Development Environments, Collaborative Software, Web Applications, Data Ethics, Back-End Web Development, Computer Programming, Front-End Web Development, Python Programming, Requirements Analysis
- Status: Free Trial
University of Michigan
Skills you'll gain: Multimedia, Web Content Accessibility Guidelines, Educational Materials, Program Evaluation, Instructional Design, Professional Development, Content Creation, Design Strategies, Quality Assurance, Communication, Emerging Technologies
- Status: Preview
Hebrew University of Jerusalem
Skills you'll gain: Computer Architecture, Hardware Architecture, Computer Hardware, Computational Logic, System Programming, System Design and Implementation, Computer Programming, Debugging, Program Development
- Status: Free Trial
University of Alberta
Skills you'll gain: API Design, Microservices, Service Oriented Architecture, Web Services, Restful API, Simple Object Access Protocol (SOAP), Software Architecture, Application Programming Interface (API), Software Design, JSON, Web Applications, Android Development, Extensible Markup Language (XML)
- Status: Preview
Technical University of Denmark (DTU)
Skills you'll gain: High Voltage, Mechanical Engineering, Forecasting, Engineering, Electrical Engineering, Energy and Utilities, Electrical Power, Cost Estimation, Engineering Analysis, Structural Analysis, Engineering Calculations, Failure Analysis, Engineering Design Process, Financial Analysis, Laboratory Testing
Coursera Project Network
Skills you'll gain: WordPress, Content Management Systems, Content Management, Web Content, Web Design and Development, Content Creation, Creativity
- Status: Free Trial
Duke University
Skills you'll gain: Debugging, C (Programming Language), Algorithms, Data Structures, Programming Principles, Program Development, Unit Testing, System Programming, Development Testing, Test Case, Software Architecture, Software Testing, Software Development, Simulations, Maintainability, Computer Programming, Command-Line Interface, Software Engineering, Software Design, Problem Solving
- Status: Free Trial
University of California, Irvine
Skills you'll gain: Internet Of Things, Embedded Systems, Network Protocols, Local Area Networks, TCP/IP, General Networking, Wireless Networks, Computer Hardware, Operating Systems, Emerging Technologies, Automation
- Status: Free Trial
University of Alberta
Skills you'll gain: Reinforcement Learning, Artificial Intelligence and Machine Learning (AI/ML), Machine Learning Methods, Machine Learning Algorithms, Machine Learning, Sampling (Statistics), Supervised Learning, Deep Learning, System Design and Implementation, Markov Model, Algorithms, Simulations, Feature Engineering, Artificial Neural Networks, Game Design, Statistical Methods, Virtual Environment, Performance Tuning, Probability Distribution
- Status: Free Trial
University of Virginia
Skills you'll gain: Product Management, New Product Development, Product Lifecycle Management, Product Development, Product Improvement, Product Roadmaps, Customer Engagement, Innovation, Team Management, Agile Methodology, Management Training And Development, Design Thinking, Analysis, B2B Sales, Stakeholder Management, Marketing Analytics, Growth Strategies, Customer Insights, A/B Testing, Business Modeling
- Status: Free Trial
University of Pennsylvania
Skills you'll gain: Java Programming, Object Oriented Programming (OOP), Pandas (Python Package), Java, Eclipse (Software), Unit Testing, Data Analysis, Matplotlib, Data Science, Data Structures, Data Visualization, Jupyter, Data Visualization Software, Data Manipulation, Data Cleansing, Scatter Plots, Python Programming, Histogram, Computer Programming, Programming Principles
Coursera Project Network
Skills you'll gain: Process Analysis, Business Process, Business Analysis, Business Process Modeling, Process Flow Diagrams, Process Management, Business Solutions, Stakeholder Management, Organizational Structure
Design Patterns learners also search
In summary, here are 10 of our most popular design patterns courses
- Introduction to Software Engineering: IBM
- Learning Experience Design: Development and Evaluation: University of Michigan
- Build a Modern Computer from First Principles: From Nand to Tetris (Project-Centered Course): Hebrew University of Jerusalem
- Service-Oriented Architecture: University of Alberta
- Wind Energy: Technical University of Denmark (DTU)
- Build a free website with WordPress: Coursera Project Network
- Introductory C Programming: Duke University
- Introduction to the Internet of Things and Embedded Systems: University of California, Irvine
- Reinforcement Learning: University of Alberta
- Digital Product Management: Modern Fundamentals: University of Virginia