Filter by
SubjectRequired
LanguageRequired
The language used throughout the course, in both instruction and assessments.
Learning ProductRequired
LevelRequired
DurationRequired
SkillsRequired
SubtitlesRequired
EducatorRequired
Results for "software design patterns"
 Status: Free Trial Status: Free Trial- The Hong Kong University of Science and Technology - Skills you'll gain: Software Design Patterns, Requirements Analysis, Systems Development Life Cycle, Software Architecture, Acceptance Testing, Software Development Methodologies, Unified Modeling Language, Software Development Life Cycle, Configuration Management, Software Quality Assurance, Debugging, Software Design, Software Engineering, Software Testing, Object Oriented Design, Functional Requirement, Data Modeling, Systems Design, Project Management, Project Planning 
 Status: New Status: New- Pearson - Skills you'll gain: Systems Architecture, Software Architecture, Systems Design, Solution Architecture, Service Oriented Architecture, Maintainability, Systems Analysis, Enterprise Architecture, Scalability, Requirements Analysis 
 Status: Free Trial Status: Free Trial- University of California San Diego - Skills you'll gain: Unit Testing, Growth Mindedness, Data Structures, Graph Theory, Event-Driven Programming, Social Network Analysis, Interactive Data Visualization, Java, Java Programming, Network Analysis, Object Oriented Programming (OOP), Technical Communication, User Interface (UI), Object Oriented Design, Computer Programming, Willingness To Learn, Adaptability, Performance Tuning, Algorithms, Problem Solving 
 Status: Free Trial Status: Free Trial- Multiple educators - Skills you'll gain: Unit Testing, Data Structures, Event-Driven Programming, Interactive Data Visualization, Java, Java Programming, User Interface (UI), Object Oriented Programming (OOP), Debugging, Object Oriented Design, Computer Programming, Cryptography, Software Engineering, Performance Tuning, Encryption, Algorithms, Programming Principles, Data Analysis, Software Design, Problem Solving 
 Status: NewStatus: Free Trial Status: NewStatus: Free Trial- Skills you'll gain: Microservices, API Gateway, Scalability, Systems Architecture, Software Architecture, Data Management, Distributed Computing, Databases, API Design, Restful API, Software Design Patterns, NoSQL, GraphQL, Event-Driven Programming 
 Status: NewStatus: Free Trial Status: NewStatus: Free Trial- Skills you'll gain: Adobe Photoshop, Journals, Design Thinking, Software Design Patterns, Creative Design, Design Elements And Principles, Creativity, Design Strategies, Design, Graphic and Visual Design, Digital Design 
 Status: Free Trial Status: Free Trial- Skills you'll gain: API Design, Restful API, API Gateway, Application Programming Interface (API), Cloud API, Application Lifecycle Management, Enterprise Application Management, Proxy Servers, Software Documentation, Authentications, Authorization (Computing) 
 Status: Free Trial Status: Free Trial- University of Colorado System - Skills you'll gain: Database Design, Software Design, Application Security, Vulnerability Assessments, Unified Modeling Language, Unit Testing, Threat Modeling, Usability Testing, User Interface and User Experience (UI/UX) Design, Open Web Application Security Project (OWASP), Technical Design, Software Architecture, Secure Coding, Object Oriented Design, Software Design Patterns, Database Management, Security Software, Systems Design, Software Engineering, Software Development Life Cycle 
 Status: NewStatus: Free Trial Status: NewStatus: Free Trial- Skills you'll gain: Scalability, Software Architecture, Systems Architecture, Microservices, Software Design, Application Design, Solution Architecture, Software Design Patterns, Systems Design, Service Oriented Architecture, Enterprise Architecture, Object Oriented Design, Maintainability, Engineering Software, Functional Requirement, Programming Principles 
 Status: NewStatus: Preview Status: NewStatus: Preview- Coursera Instructor Network - Skills you'll gain: Real-Time Operating Systems, Embedded Software, Software Architecture, Embedded Systems, Systems Architecture, Software Design, Application Design, Software Design Patterns, Maintainability, Performance Tuning, System Programming, Safety Assurance, Interoperability, Software Testing, Scalability, Design Strategies 
 Status: NewStatus: Free Trial Status: NewStatus: Free Trial- Skills you'll gain: Simple Object Access Protocol (SOAP), Development Environment, Hibernate (Java), Systems Architecture, Back-End Web Development, Service Oriented Architecture, Eclipse (Software), Authentications 
 Status: Free Trial Status: Free Trial- University of Colorado Boulder - Skills you'll gain: User Research, User Experience Design, User Experience, User Interface and User Experience (UI/UX) Design, Usability, Verification And Validation, UI/UX Research, Persona (User Experience), Usability Testing, Internet Of Things, API Design, User Interface (UI), Amazon Web Services, Embedded Software, Cloud Computing Architecture, Human Computer Interaction, Embedded Systems, Application Programming Interface (API), Prototyping, Software Development 
In summary, here are 10 of our most popular software design patterns courses
- Software Engineering: The Hong Kong University of Science and Technology
- System Design Fundamentals: Pearson
- Object Oriented Java Programming: Data Structures and Beyond: University of California San Diego
- Object Oriented Programming in Java: University of California San Diego
- Microservices Design, Communication, and Data Handling: Packt
- Surface Pattern Design: Principles, Drawing and Collections: Skillshare
- API Design and Fundamentals of Google Cloud's Apigee API Platform: Google Cloud
- Secure Software Design: University of Colorado System
- Software Architecture Foundations & Intro to Microservices: Packt
- Advanced Architectures in Embedded Software Design: Coursera Instructor Network










