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
₮320 000
🌟 Students’ pick 🎓 With certificate

Modern C++ Design Patterns: Clean Code Architecture

4.6 (7 547)
Certificate Hands-on
₮850 000
⚡ Best to start 🎓 With certificate

Modern Python Design Patterns and SOLID Principles

4.4 (4 427)
Certificate Hands-on
₮140 000
💼 Job-ready 🎓 With certificate

Java Concurrency: Transforming Single-Threaded Code to Multithreaded

4.6 (1 246)
Certificate Hands-on
₮740 000
🎓 With certificate

Cloud Software Architecture and System Design Patterns

4.6 (3 539)
Certificate Hands-on
₮110 000
⚡ Best to start 🎓 With certificate

Software Engineering Fundamentals: Principles and Modern Workflows

4.1 (283)
Certificate Hands-on
₮580 000
🌟 Students’ pick 🎓 With certificate

GitHub Copilot for Java and Spring Boot Developers

4.5 (3 210)
Certificate Hands-on
₮780 000
🔥 In demand 🎓 With certificate

SOLID Principles in C# for Clean Software Architecture

4.4 (1 177)
Certificate Hands-on
₮340 000
🎓 With certificate

C# Application Development: From Foundations to Enterprise Architecture

4.7 (491)
Certificate Hands-on
₮140 000
🔥 In demand 🎓 With certificate

Dynamic Programming Patterns for Coding Interviews

4.4 (674)
Certificate Hands-on
₮540 000
🔥 In demand 🎓 With certificate

Designing Maintainable Software: SOLID Principles and Design Patterns

4.1 (1 306)
Certificate Hands-on
₮520 000
🔥 In demand 🎓 With certificate

Test Automation Framework Design: Building Scalable SDET Architectures

4.6 (933)
Certificate Hands-on
₮560 000
🏆 Most popular 🎓 With certificate

Practical Software Design Patterns: Real-World OOP Solutions

3.8 (556)
Certificate Hands-on
₮360 000
🏆 Most popular 🎓 With certificate

Modern Java Concurrency: From Multithreading to Virtual Threads

4.6 (662)
Certificate Hands-on
₮870 000
💼 Job-ready 🎓 With certificate

BDD and API Testing in C# with SpecFlow

4.0 (530)
Certificate Hands-on
₮690 000
⚡ Best to start 🎓 With certificate

TypeScript Design Patterns and SOLID Principles

4.6 (730)
Certificate Hands-on
₮470 000
⚡ Best to start 🎓 With certificate

WPF Development with MVVM Architecture and Caliburn.Micro

3.8 (830)
Certificate Hands-on
₮180 000
⚡ Best to start 🎓 With certificate

Behavioral Design Patterns in C#: Guide to Object Interaction

4.2 (404)
Certificate Hands-on
₮630 000
💼 Job-ready 🎓 With certificate

Layered Architecture and Repository Patterns for Web Development

4.4 (372)
Certificate Hands-on
₮110 000
🔥 In demand 🎓 With certificate

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

4.1 (1 015)
Certificate Hands-on
₮540 000
💼 Job-ready 🎓 With certificate

Scala Design Patterns, Async Programming, and Serialization

4.5 (226)
Certificate Hands-on
₮380 000
🎓 With certificate

Software Design Patterns in TypeScript

4.4 (313)
Certificate Hands-on
₮380 000
🏆 Most popular 🎓 With certificate

Practical Software Design with SOLID Principles

4.3 (452)
Certificate Hands-on
₮380 000
🌟 Students’ pick 🎓 With certificate

Java Concurrency and Virtual Threads

4.5 (240)
Certificate Hands-on
₮670 000
Showing 1–24 of 552 courses