Software Architectures (SOLID) & Design Patterns in Java

A guide to Create Smart, Reusable Softwares with SOLID Principles and Design Patterns + System Design, Scalability
4.60 (3457 reviews)
Udemy
platform
English
language
Other
category
instructor
Software Architectures (SOLID) & Design Patterns in Java
22 170
students
9.5 hours
content
Apr 2025
last update
$84.99
regular price

What you will learn

SOLID principles

understand the core of design patterns

object oriented design

single responsibility principle

open / closed principle

Liskov substitution principle

the interface segregation principle

the dependency inversion principle

creational design patterns (singleton pattern, factory pattern, builder pattern and prototype pattern)

behavioral design patterns (strategy pattern, command pattern, visitor pattern and template pattern)

structural design patterns (adapter pattern, facade pattern and decorator pattern)

Course Gallery

Software Architectures (SOLID) & Design Patterns in Java – Screenshot 1
Screenshot 1Software Architectures (SOLID) & Design Patterns in Java
Software Architectures (SOLID) & Design Patterns in Java – Screenshot 2
Screenshot 2Software Architectures (SOLID) & Design Patterns in Java
Software Architectures (SOLID) & Design Patterns in Java – Screenshot 3
Screenshot 3Software Architectures (SOLID) & Design Patterns in Java
Software Architectures (SOLID) & Design Patterns in Java – Screenshot 4
Screenshot 4Software Architectures (SOLID) & Design Patterns in Java

Charts

Students
Price
Rating & Reviews
Enrollment Distribution
524990
udemy ID
10/06/2015
course created date
22/08/2019
course indexed date
Bot
course submited by