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 TrialUniversity of Colorado Boulder
Skills you'll gain: Computational Logic, Agentic systems, Mathematical Modeling, Theoretical Computer Science, Verification And Validation, Systems Design, System Requirements, Systems Architecture, Network Model, Software Systems, Mechanical Engineering, Mechanics, Systems Analysis, Applied Mathematics, Control Systems, System Design and Implementation, Real-Time Operating Systems, Simulations, Differential Equations, Computer Science
Status: Free TrialUniversity of Colorado Boulder
Skills you'll gain: Service Level, Software Engineering, Data Architecture, Web Applications, Software Architecture, Performance Testing, Scalability, Functional Requirement, Distributed Computing, Databases, Microservices, Acceptance Testing, Application Deployment, Application Development, Predictive Modeling, Software Testing, Development Testing, System Design and Implementation, Transaction Processing, Big Data
Status: NewStatus: Free TrialSkills you'll gain: Scalability, Software Architecture, Microservices, Application Design, Software Design Patterns, Systems Design, Service Oriented Architecture, Maintainability, Engineering Software, Programming Principles
Status: NewStatus: Free TrialSkills 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 TrialUniversity of Alberta
Skills you'll gain: Software Architecture, Unified Modeling Language, Systems Architecture, Software Design, Software Design Documents, Software Visualization, Solution Architecture, Software Development, Software Documentation, Software Design Patterns, Enterprise Architecture, Maintainability, Scalability, Databases
Status: Free TrialSkills you'll gain: Threat Modeling, Incident Response, IT Security Architecture, Secure Coding, Application Security, Identity and Access Management, Information Systems Security Assessment Framework (ISSAF), Security Testing, Continuous Monitoring, Information Systems Security, Network Security, Security Strategy, Zero Trust Network Access, Security Awareness, Security Information and Event Management (SIEM), Risk Management Framework, Disaster Recovery, Security Controls, Cybersecurity, Enterprise Architecture
Status: NewStatus: Free TrialSkills 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: Free TrialLearnQuest
Skills you'll gain: Apache Maven, Software Development Life Cycle, Unified Modeling Language, Object Oriented Programming (OOP), Build Tools, CI/CD, Object Oriented Design, Software Development Methodologies, Jenkins, Continuous Integration, Agile Methodology, Software Development Tools, Version Control, Software Design Patterns, Software Development, Test Driven Development (TDD), Computational Thinking, Cloud Development, Continuous Delivery, Programming Principles
Status: NewStatus: PreviewBoard Infinity
Skills you'll gain: Test Case, Test Planning, Test Automation, System Testing, Continuous Integration, Acceptance Testing, Test Tools, CI/CD, Software Quality Assurance, Continuous Delivery, Regression Testing, Quality Assurance, Selenium (Software), Software Development Tools, Debugging
Status: Free TrialCoursera Instructor Network
Skills you'll gain: Cloud Computing Architecture, Cloud Infrastructure, Scalability, Cloud Computing, Cloud Platforms, Software Architecture, Cloud Services, Cloud Applications, Cloud Security, Infrastructure As A Service (IaaS), Load Balancing, Serverless Computing, Software Design Patterns, Microservices, Event-Driven Programming
Status: Free TrialUniversity of Alberta
Skills you'll gain: Service Oriented Architecture, API Design, Web Services, Simple Object Access Protocol (SOAP), Microservices, Restful API, Software Architecture, Application Programming Interface (API), Web Applications, JSON, Android Development
Status: Free TrialIndian Institute of Technology Guwahati
Skills you'll gain: User Research, UI/UX Research, User Experience, Competitive Analysis, User Experience Design, Information Architecture, Interaction Design, User Flows, Persona (User Experience), Qualitative Research, User Centered Design, User Interface (UI) Design, Wireframing, Human Computer Interaction, Usability, User Interface (UI), Usability Testing, Conceptual Design, Research Methodologies, Focus Group
In summary, here are 10 of our most popular software design patterns courses
- Foundations of Autonomous Systems: University of Colorado Boulder
- Software Architecture for Big Data: University of Colorado Boulder
- Software Architecture Foundations & Intro to Microservices: Packt
- Foundations of Microservices and REST APIs with Spring Boot: Packt
- Software Architecture: University of Alberta
- Designing Information System Security Architectures: LearnQuest
- Microservices Design, Communication, and Data Handling: Packt
- Introduction to Application Development: LearnQuest
- Fundamentals of Test Case Design: Board Infinity
- Cloud Architecture Design Patterns: Coursera Instructor Network










