Software Design Patterns — PickAClass

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

4.5 (1 211)
Certificate Hands-on
410 lei
🌟 Students’ pick 🎓 With certificate

Modern C++ Design Patterns: Clean Code Architecture

4.6 (7 547)
Certificate Hands-on
1.100 lei
⚡ Best to start 🎓 With certificate

Modern Python Design Patterns and SOLID Principles

4.4 (4 427)
Certificate Hands-on
180 lei
💼 Job-ready 🎓 With certificate

Java Concurrency: Transforming Single-Threaded Code to Multithreaded

4.6 (1 246)
Certificate Hands-on
940 lei
🎓 With certificate

Cloud Software Architecture and System Design Patterns

4.6 (3 539)
Certificate Hands-on
140 lei
⚡ Best to start 🎓 With certificate

Software Engineering Fundamentals: Principles and Modern Workflows

4.1 (283)
Certificate Hands-on
740 lei
🌟 Students’ pick 🎓 With certificate

GitHub Copilot for Java and Spring Boot Developers

4.5 (3 210)
Certificate Hands-on
990 lei
🔥 In demand 🎓 With certificate

SOLID Principles in C# for Clean Software Architecture

4.4 (1 177)
Certificate Hands-on
440 lei
🎓 With certificate

C# Application Development: From Foundations to Enterprise Architecture

4.7 (491)
Certificate Hands-on
180 lei
🔥 In demand 🎓 With certificate

Dynamic Programming Patterns for Coding Interviews

4.4 (674)
Certificate Hands-on
690 lei
🔥 In demand 🎓 With certificate

Designing Maintainable Software: SOLID Principles and Design Patterns

4.1 (1 306)
Certificate Hands-on
670 lei
🔥 In demand 🎓 With certificate

Test Automation Framework Design: Building Scalable SDET Architectures

4.6 (933)
Certificate Hands-on
710 lei
🏆 Most popular 🎓 With certificate

Practical Software Design Patterns: Real-World OOP Solutions

3.8 (556)
Certificate Hands-on
460 lei
🏆 Most popular 🎓 With certificate

Modern Java Concurrency: From Multithreading to Virtual Threads

4.6 (662)
Certificate Hands-on
1.100 lei
💼 Job-ready 🎓 With certificate

BDD and API Testing in C# with SpecFlow

4.0 (530)
Certificate Hands-on
880 lei
⚡ Best to start 🎓 With certificate

TypeScript Design Patterns and SOLID Principles

4.6 (730)
Certificate Hands-on
600 lei
⚡ Best to start 🎓 With certificate

WPF Development with MVVM Architecture and Caliburn.Micro

3.8 (830)
Certificate Hands-on
230 lei
⚡ Best to start 🎓 With certificate

Behavioral Design Patterns in C#: Guide to Object Interaction

4.2 (404)
Certificate Hands-on
810 lei
💼 Job-ready 🎓 With certificate

Layered Architecture and Repository Patterns for Web Development

4.4 (372)
Certificate Hands-on
140 lei
🔥 In demand 🎓 With certificate

Android App Architecture with MVP, Dagger, Retrofit, and RxJava

4.1 (1 015)
Certificate Hands-on
690 lei
💼 Job-ready 🎓 With certificate

Scala Design Patterns, Async Programming, and Serialization

4.5 (226)
Certificate Hands-on
480 lei
🎓 With certificate

Software Design Patterns in TypeScript

4.4 (313)
Certificate Hands-on
480 lei
🏆 Most popular 🎓 With certificate

Practical Software Design with SOLID Principles

4.3 (452)
Certificate Hands-on
480 lei
🌟 Students’ pick 🎓 With certificate

Java Concurrency and Virtual Threads

4.5 (240)
Certificate Hands-on
850 lei
Showing 1–24 of 552 courses