Software Design Patterns — PickAClass

Software Design Patterns

Learn foundational, reusable solutions to commonly occurring problems in software design. Covers creational, structural, and behavioral patterns.

226 courses

⚡ Best to start 🎓 With certificate

Software Design Patterns: Principles, Purpose, and Clean Code

Certificate Hands-on
$49.99
💼 Job-ready 🎓 With certificate

Go Package Management and Import Fundamentals

Certificate Hands-on
$184.99
🔥 In demand 🎓 With certificate

Understanding Go: Design Philosophy and Core Goals

Certificate Hands-on
$244.99
🔥 In demand 🎓 With certificate

Safe Refactoring Strategies for Legacy Code in Production

Certificate Hands-on
$84.99
💼 Job-ready 🎓 With certificate

Go Concurrency: Managing Goroutines with the Sync Package

Certificate Hands-on
$44.99
🌟 Students’ pick 🎓 With certificate

Effective Logging in Go Applications

Certificate Hands-on
$89.99
🏆 Most popular 🎓 With certificate

Designing and Implementing Your Own Programming Language

Certificate Hands-on
$169.99
🏆 Most popular 🎓 With certificate

Event Handling in Python with Chain of Responsibility

Certificate Hands-on
$239.99
🎓 With certificate

Python OOP Design Patterns: A Practical Case Study Guide

Certificate Hands-on
$109.99
🔥 In demand 🎓 With certificate

Redis Essentials for Go Developers

Certificate Hands-on
$174.99
🎓 With certificate

Go Concurrency: Coding with the Generator Pattern

Certificate Hands-on
$209.99
⚡ Best to start 🎓 With certificate

Go Interfaces: Designing Flexible Code and Unit Tests

Certificate Hands-on
$174.99
💼 Job-ready 🎓 With certificate

Implementing the Observer Pattern in Python

Certificate Hands-on
$249.99
🏆 Most popular 🎓 With certificate

Building Command Line Utilities in Go: Create Your Own Which Tool

Certificate Hands-on
$224.99
💼 Job-ready 🎓 With certificate

Refactoring Marionette Applications for Modular Code Structure

Certificate Hands-on
$84.99
🔥 In demand 🎓 With certificate

Designing Testable Software with SOLID and Hexagonal Architecture

Certificate Hands-on
$144.99
🎓 With certificate

Beginning Go: Building a System Path Search Tool

Certificate Hands-on
$139.99
💼 Job-ready 🎓 With certificate

Go Package Initialization and Dependency Resolution

Certificate Hands-on
$169.99
🔥 In demand 🎓 With certificate

Designing Flexible Code with the Decorator Pattern

Certificate Hands-on
$149.99
🎓 With certificate

Python Unit Testing and Refactoring Fundamentals

Certificate Hands-on
$239.99
🌟 Students’ pick 🎓 With certificate

Designing Modular Software: Organize Code for Maintenance and Reuse

Certificate Hands-on
$189.99
⚡ Best to start 🎓 With certificate

Command Pattern in Python for Flexible Systems

Certificate Hands-on
$154.99
🎓 With certificate

Class Cohesion: A SOLID Design Foundation

Certificate Hands-on
$34.99
💼 Job-ready 🎓 With certificate

Software Design Principles for Clean Code: DRY, YAGNI, KISS

Certificate Hands-on
$39.99
Showing 97–120 of 226 courses