Software Design Patterns — LearnFlat

Software Design Patterns

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

187 courses

⚡ Best to start

Object-Oriented Design Patterns and Clean Code Principles

4.3 (696)
Certificate Hands-on
$U 400,00
🌟 Students’ pick

Modern Design Patterns in C# and .NET

4.4 (1 057)
Certificate Hands-on
$U 400,00
💼 Job-ready

Design Patterns in Java: Build Clean and Scalable Software

4.3 (9 658)
Certificate Hands-on
$U 400,00
💼 Job-ready

Foundations of Object-Oriented Design and UML

4.5 (9 454)
Certificate Hands-on
$U 400,00
🔥 In demand

Low Level System Design: Design Patterns and SOLID Principles

4.5 (2 102)
Certificate Hands-on
$U 400,00
🔥 In demand

Python Design Patterns: Foundations of Object-Oriented Architecture

3.5 (158)
Certificate Hands-on
$U 400,00
🔥 In demand

Go Concurrency: Goroutines, Channels, and Thread-Safe Patterns

4.2 (1 820)
Certificate Hands-on
$U 400,00
⚡ Best to start

Java Design Patterns: Applying the Gang of Four Patterns in Modern Code

4.1 (1 302)
Certificate Hands-on
$U 400,00
⚡ Best to start

Software Engineering Foundations: Plan, Design, and Deliver Quality Systems

4.5 (305)
Certificate Hands-on
$U 400,00
🔥 In demand

Python OOP: SOLID Principles and Essential Design Patterns

4.5 (787)
Certificate Hands-on
$U 400,00
⚡ Best to start

Writing Clean Code: SOLID Principles and Refactoring

4.8 (342)
Certificate Hands-on
$U 400,00
🌟 Students’ pick

Go Design Patterns for Scalable Software

4.4 (348)
Certificate Hands-on
$U 400,00
💼 Job-ready

Object-Oriented Design Patterns and SOLID Principles

4.3 (424)
Certificate Hands-on
$U 400,00
🏆 Most popular

Legacy Code Refactoring: Designing Clean Code with Java Patterns

4.5 (474)
Certificate Hands-on
$U 400,00
⚡ Best to start

Salesforce Apex Triggers: Foundations and Framework Design

4.5 (270)
Certificate Hands-on
$U 400,00
🏆 Most popular

Design Patterns in Python: Implement the 23 GoF Patterns

4.2 (233)
Certificate Hands-on
$U 400,00
🔥 In demand

Foundations of Object-Oriented Analysis, Design, and Programming

4.7 (287)
Certificate Hands-on
$U 400,00
⚡ Best to start

C and Go Programming: Foundations and Modern Systems

4.5 (7 286)
Certificate Hands-on
$U 400,00
🎓 With certificate

Foundations of Software Engineering and Modern Development

4.7 (4 688)
Certificate Hands-on
$U 400,00
⚡ Best to start

Foundations of Software Engineering

4.6 (655)
Certificate Hands-on
$U 400,00
⚡ Best to start

Go Module Development and Package Management

4.5 (440)
Certificate Hands-on
$U 400,00
🎓 With certificate

Foundations of Software Development

4.9 (142)
Certificate Hands-on
$U 400,00
🌟 Students’ pick

Learn Go (Golang) Programming: From First Steps to Concurrency

4.6 (125)
Certificate Hands-on
$U 400,00
🌟 Students’ pick

Java Design Patterns: Building Clean and Extensible Code

4.4 (80)
Certificate Hands-on
$U 400,00
Showing 1–24 of 187 courses