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 Minnesota
Skills you'll gain: Software Design Patterns, Software Design, Engineering Software, Software Quality Assurance, Software Engineering, Program Development, Application Security, Object Oriented Design, Software Architecture, Software Quality (SQA/SQC), Development Testing, Threat Modeling, Maintainability, Development Environment, Code Review, Application Deployment, Test Tools, Continuous Deployment, Quality Assurance, Continuous Delivery
- Status: Free Trial
University of Michigan
Skills you'll gain: C (Programming Language), C++ (Programming Language), Object Oriented Programming (OOP), Data Structures, Programming Principles, Algorithms, Computer Programming, Software Design, Application Security, Other Programming Languages, Python Programming, System Programming, Java, Performance Tuning, Numerical Analysis, Unix, Computer Science, Debugging
University of Lausanne
Skills you'll gain: Business Ethics, Decision Making, Organizational Leadership, Strategic Decision-Making, Business Management, Research, Sociology, Industrial and Organizational Psychology, Compliance Management, Mindfulness
- Status: Free Trial
University of Toronto
Skills you'll gain: Algorithms, Computer Vision, Simulations, Predictive Modeling, Scenario Testing, Data Structures, Spatial Data Analysis
University of Alberta
Skills you'll gain: Computational Thinking, Video Game Development, Game Design, Programming Principles, Animation and Game Design, Software Quality (SQA/SQC), Computer Programming, Program Development, Software Engineering, Python Programming, Algorithms, Pseudocode, Application Development, Debugging, Problem Management, Functional Testing, Test Planning
- Status: Free Trial
Michigan State University
Skills you'll gain: Unity Engine, Animations, 3D Modeling, Storyboarding, Color Theory, Animation and Game Design, Game Design, Autodesk Maya, Computer Graphics, Visualization (Computer Graphics), Video Game Development, Design Elements And Principles, Adobe Photoshop, Conceptual Design, Computer Graphic Techniques, Prototyping, Graphic and Visual Design, Virtual Environment, Data Import/Export, Design Research
- Status: Free Trial
University of California San Diego
Skills you'll gain: Human Computer Interaction, Human Factors, User Interface (UI), Usability, Interaction Design, Human Machine Interfaces, User Interface and User Experience (UI/UX) Design, User Interface (UI) Design, Prototyping
Brightline Initiative
Skills you'll gain: Strategic Leadership, Organizational Strategy, Plan Execution, Strategic Decision-Making, Strategic Thinking, Organizational Effectiveness, Business Leadership, Business Strategy, Organizational Change, Business Consulting, Change Management, Decision Making
- Status: Free Trial
Vanderbilt University
Skills you'll gain: Matlab, Algorithms, User Interface (UI), Object Oriented Programming (OOP), Mathematical Software, Engineering Calculations, Computer Programming, Programming Principles, Engineering Analysis, Scripting, Plot (Graphics)
- Status: Free Trial
Skills you'll gain: Django (Web Framework), Object-Relational Mapping, SQL, Bootstrap (Front-End Framework), Relational Databases, Database Management, Database Design, Full-Stack Web Development, Databases, Cloud Applications, Web Applications, Application Deployment, Authentications, Model View Controller, UI Components, Application Development, Authorization (Computing), Responsive Web Design, Content Management
- Status: Free Trial
Universidad de los Andes
Skills you'll gain: Animation and Game Design, Game Design, Video Game Development, Scrum (Software Development), Unity Engine, Value Propositions, Functional Specification, Sprint Retrospectives, Business Modeling, Agile Methodology, Agile Software Development, Software Design Documents, Software Development Methodologies, Interaction Design, Software Documentation, Interactive Design, User Interface (UI), Virtual Environment, Augmented and Virtual Reality (AR/VR), Virtual Reality
Erasmus University Rotterdam
Skills you'll gain: Constructive Feedback, Higher Education, Instructional Design, Program Standards, Planning, Reliability, Analytical Skills, Decision Making
Design Patterns learners also search
In summary, here are 10 of our most popular design patterns courses
- Engineering Practices for Building Quality Software: University of Minnesota
- C Programming for Everybody: University of Michigan
- Unethical Decision Making in Organizations: University of Lausanne
- Motion Planning for Self-Driving Cars: University of Toronto
- Problem Solving, Python Programming, and Video Games: University of Alberta
- Art for Games: Michigan State University
- Input and Interaction: University of California San Diego
- Bridging the Gap between Strategy Design and Delivery: Brightline Initiative
- Mastering Programming with MATLAB: Vanderbilt University
- Django Application Development with SQL and Databases: IBM