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"
Skills you'll gain: Embedded Software, Embedded Systems, C++ (Programming Language), Object Oriented Design, Object Oriented Programming (OOP), Development Testing, System Programming, C (Programming Language), Development Environment, Software Testing, Integrated Development Environments, Software Design Patterns, Peripheral Devices, Debugging
- Status: NewStatus: Free Trial
Simplilearn
Skills you'll gain: Generative AI, Mockups, User Interface (UI), User Interface and User Experience (UI/UX) Design, Software Design, User Experience Design, Prompt Engineering, Artificial Intelligence, Prototyping, User Centered Design, Software Architecture, Software Development
- Status: NewStatus: Free Trial
Dassault Systèmes
Skills you'll gain: SolidWorks (CAD), 3D Modeling, Computer-Aided Design, Technical Design, Design Elements And Principles, Prototyping
- Status: Free Trial
Skills you'll gain: Threat Modeling, IT Security Architecture, Secure Coding, Application Security, Security Testing, Security Strategy, Security Requirements Analysis, Solution Architecture, Software Development Methodologies, Software Development Life Cycle, Systems Architecture, Penetration Testing, Business Risk Management, Compliance Management
- Status: Free Trial
University of Colorado Boulder
Skills you'll gain: Service Level, Software Engineering, Software Architecture, Data Architecture, Distributed Computing, Microservices, Transaction Processing, Database Systems, Blockchain, Maintainability, Big Data, Data Structures, Test Driven Development (TDD), Continuous Integration, System Monitoring
Skills you'll gain: Software Architecture, Functional Requirement, Requirements Analysis, Internet Of Things, Software Design Patterns, User Requirements Documents, Android Development, Application Frameworks, Maintainability, Interoperability, Software Quality (SQA/SQC)
- Status: Free Trial
Northeastern University
Skills you'll gain: Systems Thinking, Software Visualization, Object Oriented Programming (OOP), Engineering Software, Software Development Life Cycle, Risk Management, Software Design, Application Development, Software Development, Business Architecture, User Centered Design, Process Design
- Status: New
Skills you'll gain: Maintainability, Code Review, Software Architecture, Software Design, Object Oriented Design, Debugging, Testability, Programming Principles, Scalability
- Status: Free Trial
Skills you'll gain: Model View Controller, Test Driven Development (TDD), Restful API, Vue.JS, Full-Stack Web Development, Web Applications, Application Programming Interface (API), Unit Testing, Server Side, Software Design Patterns, Javascript, HTML and CSS, Cascading Style Sheets (CSS)
- Status: NewStatus: Preview
Skills you'll gain: ASP.NET, Microsoft SQL Servers, Restful API, C# (Programming Language), Back-End Web Development, Database Development, JSON, SQL, .NET Framework, Web Services, Server Side, Programming Principles, Application Programming Interface (API), API Design, Database Management, Object Oriented Programming (OOP), Extensible Markup Language (XML)
- Status: Free Trial
University of Colorado System
Skills you'll gain: Application Security, Vulnerability Assessments, Software Design, Threat Modeling, Vulnerability Management, Security Engineering, Secure Coding, Software Design Patterns, Software Architecture, Software Visualization, Cryptography, Blockchain, Public Key Cryptography Standards (PKCS)
- Status: Free Trial
Amazon
Skills you'll gain: Git (Version Control System), Software Development Methodologies, Requirements Analysis, Version Control, Application Development, Software Development Life Cycle, Systems Development, Software Development, Agile Software Development, Unified Modeling Language, Software Testing, JUnit, Agile Methodology, Spring Framework, Code Review, Maintainability, Debugging, Java, Technical Design, User Story
In summary, here are 10 of our most popular software design patterns courses
- Embedded Systems Object-Oriented Programming in C and C++: Packt
- Generative AI Course in Software Design: Simplilearn
- xDesign Feature Patterns and Sweeps: Dassault Systèmes
- Designing Robust Information System Security Architectures: LearnQuest
- Fundamentals of Software Architecture for Big Data: University of Colorado Boulder
- Software Architecture for the Internet of Things: EIT Digital
- Introduction to Software Development and Applications: Northeastern University
- Writing Clean Code: 20 Code Smells & How to Avoid Them: Packt
- RESTful MVC Architecture: Codio
- Designing and Documenting APIs with OpenAPI Specification: Board Infinity