Software Design Patterns
Explore common software design patterns to solve recurring problems in software architecture. Learn about creational, structural, and behavioral patterns for more robust and maintainable code.
552 courses
⚡ Best to start
🎓 With certificate
SOLID Principles: Designing Clean and Maintainable Code
Certificate
Hands-on
C$130
→
🌟 Students’ pick
🎓 With certificate
Modern C++ Design Patterns: Clean Code Architecture
Certificate
Hands-on
C$330
→
⚡ Best to start
🎓 With certificate
Modern Python Design Patterns and SOLID Principles
Certificate
Hands-on
C$55
→
💼 Job-ready
🎓 With certificate
Java Concurrency: Transforming Single-Threaded Code to Multithreaded
Certificate
Hands-on
C$290
→
🎓 With certificate
Cloud Software Architecture and System Design Patterns
Certificate
Hands-on
C$40
→
⚡ Best to start
🎓 With certificate
Software Engineering Fundamentals: Principles and Modern Workflows
Certificate
Hands-on
C$220
→
🌟 Students’ pick
🎓 With certificate
GitHub Copilot for Java and Spring Boot Developers
Certificate
Hands-on
C$300
→
🔥 In demand
🎓 With certificate
SOLID Principles in C# for Clean Software Architecture
Certificate
Hands-on
C$130
→
🎓 With certificate
C# Application Development: From Foundations to Enterprise Architecture
Certificate
Hands-on
C$55
→
🔥 In demand
🎓 With certificate
Dynamic Programming Patterns for Coding Interviews
Certificate
Hands-on
C$210
→
🔥 In demand
🎓 With certificate
Designing Maintainable Software: SOLID Principles and Design Patterns
Certificate
Hands-on
C$200
→
🔥 In demand
🎓 With certificate
Test Automation Framework Design: Building Scalable SDET Architectures
Certificate
Hands-on
C$220
→
🏆 Most popular
🎓 With certificate
Practical Software Design Patterns: Real-World OOP Solutions
Certificate
Hands-on
C$140
→
🏆 Most popular
🎓 With certificate
Modern Java Concurrency: From Multithreading to Virtual Threads
Certificate
Hands-on
C$340
→
💼 Job-ready
🎓 With certificate
BDD and API Testing in C# with SpecFlow
Certificate
Hands-on
C$270
→
⚡ Best to start
🎓 With certificate
TypeScript Design Patterns and SOLID Principles
Certificate
Hands-on
C$180
→
⚡ Best to start
🎓 With certificate
WPF Development with MVVM Architecture and Caliburn.Micro
Certificate
Hands-on
C$70
→
⚡ Best to start
🎓 With certificate
Behavioral Design Patterns in C#: Guide to Object Interaction
Certificate
Hands-on
C$250
→
💼 Job-ready
🎓 With certificate
Layered Architecture and Repository Patterns for Web Development
Certificate
Hands-on
C$40
→
🔥 In demand
🎓 With certificate
Android App Architecture with MVP, Dagger, Retrofit, and RxJava
Certificate
Hands-on
C$210
→
💼 Job-ready
🎓 With certificate
Scala Design Patterns, Async Programming, and Serialization
Certificate
Hands-on
C$150
→
🎓 With certificate
Software Design Patterns in TypeScript
Certificate
Hands-on
C$150
→
🏆 Most popular
🎓 With certificate
Practical Software Design with SOLID Principles
Certificate
Hands-on
C$150
→
🌟 Students’ pick
🎓 With certificate
Java Concurrency and Virtual Threads
Certificate
Hands-on
C$260
→
Showing 1–24 of 552 courses