Software Design Patterns — LearnFlat

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

🔥 In demand 🎓 With certificate

TypeScript Design Patterns for Clean Architecture

★ 4.1 (197)
Certificate Hands-on
100,00 lei →
🏆 Most popular 🎓 With certificate

Principles of Software Design and Architecture

★ 4.6 (4 014)
Certificate Hands-on
100,00 lei →
💼 Job-ready 🎓 With certificate

Foundations of 1C Enterprise Programming

★ 4.9 (3 487)
Certificate Hands-on
100,00 lei →
🔥 In demand 🎓 With certificate

Software Architect: Foundations of System Design

★ 4.8 (1 884)
Certificate Hands-on
100,00 lei →
🔥 In demand 🎓 With certificate

Software Design Patterns and Clean Architecture

★ 4.7 (1 375)
Certificate Hands-on
100,00 lei →
🔥 In demand 🎓 With certificate

Java Design Patterns: Writing Clean and Maintainable Code

★ 4.7 (1 305)
Certificate Hands-on
100,00 lei →
🔥 In demand 🎓 With certificate

Engineering Maintainable Android Apps: Architecture and Testing

★ 4.5 (297)
Certificate Hands-on
100,00 lei →
⚡ Best to start 🎓 With certificate

Software Design and Development Lifecycles

★ 4.6 (253)
Certificate Hands-on
100,00 lei →
⚡ Best to start 🎓 With certificate

C# Design Patterns for Object Creation: Factory and Abstract Factory

★ 4.4 (239)
Certificate Hands-on
100,00 lei →
🎓 With certificate

C# Design Patterns: The Mediator Pattern

★ 4.8 (232)
Certificate Hands-on
100,00 lei →
🎓 With certificate

Software Engineering: Modern Design and Project Management

★ 4.6 (209)
Certificate Hands-on
100,00 lei →
🌟 Students’ pick 🎓 With certificate

Software System Design and Engineering with AI Tools

★ 4.7 (190)
Certificate Hands-on
100,00 lei →
🎓 With certificate

Introduction to System Validation: Automata and Behavioral Equivalences

★ 4.4 (183)
Certificate Hands-on
100,00 lei →
🏆 Most popular 🎓 With certificate

Spec-Driven Development: Building Software with Intention

★ 4.4 (170)
Certificate Hands-on
100,00 lei →
🏆 Most popular 🎓 With certificate

Foundations of Software Design Methods and Tools

★ 4.7 (159)
Certificate Hands-on
100,00 lei →
⚡ Best to start 🎓 With certificate

C# Programming: Professional Patterns and Application Development

★ 4.7 (150)
Certificate Hands-on
100,00 lei →
💼 Job-ready 🎓 With certificate

Software Architecture and Design Patterns for Beginners

★ 4.7 (150)
Certificate Hands-on
100,00 lei →
🎓 With certificate

Foundations of Software Architecture and System Design

★ 4.7 (150)
Certificate Hands-on
100,00 lei →
💼 Job-ready 🎓 With certificate

Software Design Fundamentals: The Art of Abstraction

★ 4.7 (135)
Certificate Hands-on
100,00 lei →
⚡ Best to start 🎓 With certificate

Foundations of Software Engineering for Beginners

★ 4.6 (82)
Certificate Hands-on
100,00 lei →
💼 Job-ready 🎓 With certificate

Java Design Patterns for Agile Software Development

★ 4.6 (80)
Certificate Hands-on
100,00 lei →
⚡ Best to start 🎓 With certificate

Practical Software Engineering: Core Tools & Practices

★ 4.0 (58)
Certificate Hands-on
100,00 lei →
⚡ Best to start 🎓 With certificate

Software Engineering Fundamentals and Modern Industry Trends

★ 4.9 (49)
Certificate Hands-on
100,00 lei →
🏆 Most popular 🎓 With certificate

Java Design Patterns for Maintainable Architecture

★ 4.7 (33)
Certificate Hands-on
100,00 lei →
Showing 25–48 of 552 courses