Software Design Patterns
Learn foundational, reusable solutions to commonly occurring problems in software design. Covers creational, structural, and behavioral patterns.
226 courses
🔥 In demand
🎓 With certificate
Software Design Principles and Orthogonality in Python
Certificate
Hands-on
$234.99
→
🌟 Students’ pick
🎓 With certificate
Go Concurrency Control with the Context Package
Certificate
Hands-on
$189.99
→
⚡ Best to start
🎓 With certificate
Go Web Services: Structured HTTP Handling and Package Refactoring
Certificate
Hands-on
$199.99
→
🏆 Most popular
🎓 With certificate
Go Design Patterns: Creational and Structural Architecture
Certificate
Hands-on
$39.99
→
⚡ Best to start
🎓 With certificate
Prompt Engineering for Code Generation with GitHub Copilot
Certificate
Hands-on
$34.99
→
🎓 With certificate
Clean Code Fundamentals: Avoid Deep Nesting and Use the DRY Principle
Certificate
Hands-on
$244.99
→
🌟 Students’ pick
🎓 With certificate
Go Module Organization in Event-Driven Architecture
Certificate
Hands-on
$204.99
→
⚡ Best to start
🎓 With certificate
Go Concurrency: Building Worker Pools and Generators
Certificate
Hands-on
$74.99
→
🌟 Students’ pick
🎓 With certificate
Writing Executable Specifications in Go with Godog
Certificate
Hands-on
$219.99
→
⚡ Best to start
🎓 With certificate
Go Programming Fundamentals: Core Features and Software Development
Certificate
Hands-on
$219.99
→
⚡ Best to start
🎓 With certificate
Go Documentation: Writing and Managing Package Docs
Certificate
Hands-on
$104.99
→
🔥 In demand
🎓 With certificate
Code Quality Fundamentals: Writing Readable and Efficient Programs
Certificate
Hands-on
$249.99
→
🏆 Most popular
🎓 With certificate
Go Concurrency: Implementing the Worker Pool Pattern
Certificate
Hands-on
$114.99
→
🔥 In demand
🎓 With certificate
Python State Pattern: Clean Object-Oriented Design
Certificate
Hands-on
$139.99
→
🌟 Students’ pick
🎓 With certificate
Building High-Performance APIs with gRPC and Go
Certificate
Hands-on
$159.99
→
⚡ Best to start
🎓 With certificate
Python Design Patterns for Clean Object-Oriented Programming
Certificate
Hands-on
$244.99
→
🌟 Students’ pick
🎓 With certificate
Python Design Patterns for Clean and Maintainable Code
Certificate
Hands-on
$169.99
→
🎓 With certificate
Python Decorator Design Pattern: Object Composition and Wrapping
Certificate
Hands-on
$59.99
→
🔥 In demand
🎓 With certificate
Go Concurrency Design Patterns: Build Reliable Concurrent Software
Certificate
Hands-on
$79.99
→
🔥 In demand
🎓 With certificate
Go Concurrency: Troubleshooting WaitGroup Add and Done Mismatches
Certificate
Hands-on
$139.99
→
💼 Job-ready
🎓 With certificate
Go Concurrency: Building Efficient Worker Pools
Certificate
Hands-on
$94.99
→
🎓 With certificate
Code Quality Fundamentals: Writing Clean, Readable, and Maintainable Code
Certificate
Hands-on
$229.99
→
🏆 Most popular
🎓 With certificate
Building Safe Concurrent Automation Systems in Go
Certificate
Hands-on
$229.99
→
⚡ Best to start
🎓 With certificate
Foundations of Go Concurrency: Goroutines, Channels, and Context
Certificate
Hands-on
$119.99
→
Showing 145–168 of 226 courses