Java Design Patterns & SOLID Design Principles

A master guide to gang of four design patterns & SOLID design principles using Java
4.58 (6305 reviews)
Udemy
platform
English
language
Web Development
category
Java Design Patterns & SOLID Design Principles
54 296
students
17 hours
content
Jan 2025
last update
$94.99
regular price

What you will learn

Master 26 design patterns including 23 design patterns of gang of four & other new modern design patterns

Master the SOLID design principles using Java with hands on examples along with design patterns

Get a complete understanding of Java design patterns & understand where to use them in Java code

Learn the differences between competing design patterns to choose correct solution to your problem

Get real world examples of design patterns usage with hands on projects for every design pattern

Become senior Java developer by learning about design patterns and SOLID design principles

Understand & implement all creational, structural & behavioral gang of four design patterns using Java

Understand & implement Null Object, Object Pool design patterns using Java

Comprehensive knowledge about limitations, comparisons, real world usage & hand on examples of design patterns using Java

Course Gallery

Java Design Patterns & SOLID Design Principles – Screenshot 1
Screenshot 1Java Design Patterns & SOLID Design Principles
Java Design Patterns & SOLID Design Principles – Screenshot 2
Screenshot 2Java Design Patterns & SOLID Design Principles
Java Design Patterns & SOLID Design Principles – Screenshot 3
Screenshot 3Java Design Patterns & SOLID Design Principles
Java Design Patterns & SOLID Design Principles – Screenshot 4
Screenshot 4Java Design Patterns & SOLID Design Principles

Charts

Students
Price
Rating & Reviews
Enrollment Distribution

Comidoc Review

Our Verdict

This master guide on Java Design Patterns and SOLID principles offers a comprehensive look at 26 design patterns, particularly resonating with senior Java developers working in enterprise environments. Although thorough, the excessive course length and some unrelated comparisons can be confusing or tiresome. The instructor's vast experience is evident from carefully curated real-world examples that make up for minor flaws such as low audio quality and the absence of an official code repository.

What We Liked

  • Comprehensive coverage of 26 design patterns, including Gang of Four & SOLID principles with real-world examples in Java
  • In-depth explanations and practical examples that resonate with experienced developers working on enterprise Java EE applications
  • Well-crafted slides and engaging presentations supplemented by comparisons between patterns with clear, concise summaries

Potential Drawbacks

  • Long durations and repetitive content make it tiresome to watch every design pattern video from start to finish
  • Instructor sometimes compares unrelated design patterns which might confuse learners
  • Code examples are provided as ZIP files only, without an accompanying GitHub repository or multiple examples per pattern

Related Topics

1568344
udemy ID
24/02/2018
course created date
11/07/2019
course indexed date
Bot
course submited by