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
LearnQuest
Skills you'll gain: Object Oriented Design, Java Programming, Java, Object Oriented Programming (OOP), Software Design Patterns, Software Design, Software Architecture
- Status: Free Trial
Johns Hopkins University
Skills you'll gain: Land Development, Civil Engineering, Land Management, Geographic Information Systems, Spatial Analysis, Community Development, Water Resources, Environmental Science, Public Policies
- Status: Free Trial
Skills you'll gain: Laboratory Experience, Record Keeping, Laboratory Testing, Laboratory Equipment, Chemistry, Safety Training, Engineering, Scientific, and Technical Instruments, Personal Care, Product Development, Design Specifications, Innovation, Systems Of Measurement
- Status: Free Trial
Microsoft
Skills you'll gain: Responsive Web Design, User Interface (UI), Mockups, Prototyping, Wireframing, Design Thinking, User Interface (UI) Design, Adobe XD, User Centered Design, Microsoft Copilot, User Experience Design, Cascading Style Sheets (CSS), Usability, Figma (Design Software), Web Content Accessibility Guidelines
- Status: Free Trial
University of Michigan
Skills you'll gain: Usability Testing, User Experience Design, UI/UX Research, User Experience, User Research, Usability, Human Computer Interaction, Test Planning, Interviewing Skills
- Status: Free Trial
Board Infinity
Skills you'll gain: Restful API, Spring Framework, Model View Controller, Java, Spring Boot, Web Services, Java Programming, Back-End Web Development, JSON, Web Applications, Data Structures, Object Oriented Programming (OOP), Application Security
- Status: Free Trial
University of Illinois Urbana-Champaign
Skills you'll gain: Distributed Computing, File Systems, Cloud Computing, Security Controls, Cloud Security, Data Centers, Authorization (Computing), Transaction Processing, Authentications, NoSQL, Apache Hadoop, Database Management, Cryptography, Data Integrity, Disaster Recovery, Algorithms, Graph Theory
- Status: Free Trial
Skills you'll gain: Flutter (Software), Mobile Development, Application Programming Interface (API), Apple iOS, iOS Development, Android Studio, Cross Platform Development, User Interface (UI), User Interface and User Experience (UI/UX) Design, Application Development, Other Programming Languages, Software Development, Debugging, Data Storage
- Status: Free Trial
Peking University
Skills you'll gain: Algorithms, Programming Principles, Computational Thinking, Data Structures, Graph Theory, Theoretical Computer Science, Solution Design
- Status: Preview
Skills you'll gain: Blockchain, Business Process Automation, Process Design, Business Technologies, Emerging Technologies, Digital Transformation, Supply Chain Management, Internet Of Things, Distributed Computing, Interoperability, Systems Integration, Enterprise Architecture, Scalability, Data Integrity, Market Trend
Instituto Tecnológico de Aeronáutica
Skills you'll gain: Model View Controller, Java, Selenium (Software), Web Applications, Java Platform Enterprise Edition (J2EE), Software Testing, JUnit, Apache Tomcat, Agile Software Development, Development Testing, Database Development, Object Oriented Programming (OOP)
- Status: Free Trial
Microsoft
Skills you'll gain: Microsoft Azure, Microsoft Power Automate/Flow, Serverless Computing, Cloud Development, Cloud Applications, Event-Driven Programming, Microservices, Microsoft Visual Studio, Cloud-Based Integration, Application Programming Interface (API), Data Integration, Web Applications, GitHub
Design Patterns learners also search
In summary, here are 10 of our most popular design patterns courses
- Object-Oriented Hierarchies in Java: LearnQuest
- Sustainable Regional Principles, Planning and Transportation: Johns Hopkins University
- Cosmetic Formulation Science: Olay
- UI/UX Design Principles: Microsoft
- Evaluating Designs with Users: University of Michigan
- Data Structures & Backend with Java: Board Infinity
- Cloud Computing Concepts: Part 2: University of Illinois Urbana-Champaign
- Flutter and Dart: Developing iOS, Android, and Mobile Apps: IBM
- 算法基础: Peking University
- Blockchain 360: A State of the Art for Professionals: EIT Digital