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
Michigan State University
Skills you'll gain: Unity Engine, Game Design, Video Game Development, Prototyping, 3D Modeling, Software Design Documents, Peer Review, Cross Platform Development, C# (Programming Language), User Interface (UI), 3D Assets, Software Design, Storytelling, Software Documentation, User Experience Design, Animation and Game Design, Conceptual Design, Computer Graphics, Ideation, Multimedia
- Status: NewStatus: Free Trial
Skills you'll gain: Microservices, Scalability, Software Architecture, CI/CD, Continuous Deployment, API Gateway, Containerization, Serverless Computing, Application Design, Continuous Integration, Docker (Software), Software Design Patterns, Systems Architecture, Systems Design, Kubernetes, Service Oriented Architecture, Event-Driven Programming, Transaction Processing, Data Management, Distributed Computing
- Status: Free Trial
Coursera 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 Trial
LearnQuest
Skills you'll gain: Spring Framework, Microservices, JUnit, Model View Controller, Hibernate (Java), Restful API, Application Frameworks, Spring Boot, Software Architecture, API Gateway, Web Services, Java Programming, Object-Relational Mapping, Transaction Processing, Java, Service Oriented Architecture, Cloud Computing Architecture, JSON, YAML, Load Balancing
- Status: Free Trial
University of Colorado Boulder
Skills you'll gain: Object Oriented Design, JUnit, Object Oriented Programming (OOP), Software Design Patterns, Java, Unified Modeling Language, Software Design, Java Programming, Software Architecture, Model View Controller, Conceptual Design
- Status: NewStatus: Preview
Northeastern University
Skills you'll gain: Software Architecture, Java Programming, User Interface (UI), Object Oriented Programming (OOP), Data-Driven Decision-Making, Business Modeling, Test Data, Software Development, Application Development, Artificial Intelligence, Data Structures
Skills you'll gain: Software Design Patterns, Software Design, C++ (Programming Language), Software Architecture, Programming Principles, Object Oriented Programming (OOP), Maintainability, Prototyping, Database Application
- 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)
Skills you'll gain: Unified Modeling Language, Software Design Patterns, C++ (Programming Language), Software Architecture, Object Oriented Design, Software Design, Object Oriented Programming (OOP), Maintainability, Programming Principles
- Status: NewStatus: Preview
Northeastern University
Skills you'll gain: Object Oriented Design, Java, Software Architecture, Object Oriented Programming (OOP), Data Structures, Software Design, Computer Programming, Programming Principles, Application Development, Unified Modeling Language, UI Components
- 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: Free Trial
University 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
In summary, here are 10 of our most popular software design patterns courses
- Game Design and Development with Unity: Michigan State University
- Microservices Architecture: Design Patterns & Principles: Packt
- Cloud Architecture Design Patterns: Coursera Instructor Network
- Spring Framework: LearnQuest
- Object-Oriented Analysis and Design: Patterns and Principles: University of Colorado Boulder
- Application Engineering and Development Part 2: Northeastern University
- Creational Design Patterns in Modern C++: Packt
- API Design and Fundamentals of Google Cloud's Apigee API Platform: Google Cloud
- Structural Design Patterns in Modern C++: Packt
- Application Engineering and Development Part 1: Northeastern University