English | MP4 | AVC 1280×720 | AAC 44KHz 2ch | 79 Lessons (6h 34m) | 3.79 GB
Learn the Important Patterns Used by Professional Java Developers
Master the Design Patterns Every Java Developer Should Know … with Hands-On Projects, Live Coding, and Real-World Examples
This course covers the most essential Java Design Patterns, based on the classic Gang of Four (GoF) book. These patterns are brought to life with modern Java and explained in a clear, practical, and easy-to-follow way.
You’ll learn how to use Factory, Singleton, Builder, Adapter, Facade, Strategy, Iterator, and more, all while applying development techniques to improve your code quality.
What You’ll Learn
- The 3 main types of design patterns: Creational, Structural, Behavioral
- Creational Patterns like Factory, Singleton, Builder, and Abstract Factory
- Structural Patterns like Adapter, Bridge Composite, and Decorator
- Behavioral Patterns like Iterator
- Real-world Java applications built using best practices
Who Is This Course For?
- Java developers of all levels who want to improve their design and architecture skills
- Anyone preparing for technical interviews (design questions are common!)
- Developers who want to build scalable, reusable, and clean Java applications
- Software engineers looking to apply industry-standard patterns in real projects
Table of Contents
Introduction
1 Introduction
Creational Design Patterns
2 Factory Design Pattern – Overview – Part 1
3 Factory Design Pattern – Overview – Part 2
4 Factory Design Pattern – Notification Example
5 Factory Design Pattern – Coding – Part 1
6 Factory Design Pattern – Coding – Part 2
7 Factory Design Pattern – Coding – Part 3
8 Factory Design Pattern – Coding – Part 4
9 Factory Design Pattern – Coding – Part 5
10 Abstract Factory Design Pattern – Overview
11 Abstract Factory Design Pattern – Coding – Part 1
12 Abstract Factory Design Pattern – Coding – Part 2
13 Abstract Factory Design Pattern – Coding – Part 3
14 Singleton Design Pattern – Overview
15 Singleton Design Pattern – Coding – Lazy Init
16 Singleton Design Pattern – Coding – Eager Init
17 Singleton Design Pattern – Coding – Thread Safe
18 Singleton Design Pattern – Coding – Bill Pugh
19 Builder Design Pattern – Overview
20 Builder Design Pattern – Meal Example Overview
21 Builder Design Pattern – Coding – Part 1
22 Builder Design Pattern – Coding – Part 2
23 Builder Design Pattern – Coding – Part 3
24 Builder Design Pattern – Coding – Part 4
25 Builder Design Pattern – Coding – Part 5
26 Builder Design Pattern – Coding – Refactoring
27 Prototype Design Pattern – Overview
28 Prototype Design Pattern – Coding – Part 1
29 Prototype Design Pattern – Coding – Part 2
Structural Design Patterns
30 Adapter Design Pattern – Overview
31 Adapter Design Pattern – Payment Gateway Example
32 Adapter Design Pattern – Coding – Part 1
33 Adapter Design Pattern – Coding – Part 2
34 Adapter Design Pattern – Coding – Part 3
35 Adapter Design Pattern – Coding – Part 4
36 Adapter Design Pattern – Coding – Part 5
37 Adapter Design Pattern – Coding – Part 6
38 Bridge Design Pattern – Overview
39 Bridge Design Pattern – Example
40 Bridge Design Pattern – Coding – Part 1
41 Bridge Design Pattern – Coding – Part 2
42 Bridge Design Pattern – Coding – Part 3
43 Bridge Design Pattern – Coding – Part 4
44 Bridge Design Pattern – Coding – Part 5
45 Decorator Design Pattern – Overview
46 Decorator Design Pattern – Example
47 Decorator Design Pattern – Coding – Part 1
48 Decorator Design Pattern – Coding – Part 2
49 Decorator Design Pattern – Coding – Part 3
50 Decorator Design Pattern – Coding – Part 4
51 Decorator Design Pattern – Coding – Part 5
52 Composite Design Pattern – Overview
53 Composite Design Pattern – Example
54 Composite Design Pattern – Coding – Part 1
55 Composite Design Pattern – Coding – Part 2
56 Composite Design Pattern – Coding – Part 3
57 Composite Design Pattern – Coding – Part 4
58 Composite Design Pattern – Coding – Part 5
59 Composite Design Pattern – Coding – Part 6
60 Facade Design Pattern – Overview
61 Facade Design Pattern – Example
62 Facade Design Pattern – Coding – Part 1
63 Facade Design Pattern – Coding – Part 2
64 Facade Design Pattern – Coding – Part 3
65 Facade Design Pattern – Coding – Part 4
66 Facade Design Pattern – Coding – Part 5
67 Facade Design Pattern – Coding – Part 6
68 Facade Design Pattern – Coding – Part 7
Behavioral Design Patterns
69 Behavioral Design Patterns – Overview
70 Chain of Responsibility Design Pattern – Overview
71 Chain of Responsibility Design Pattern – Example
72 Chain of Responsibility Design Pattern – Coding – Part 1
73 Chain of Responsibility Design Pattern – Coding – Part 2
74 Chain of Responsibility Design Pattern – Coding – Part 3
75 Chain of Responsibility Design Pattern – Coding – Part 4
76 Chain of Responsibility Design Pattern – Coding – Part 5
77 Chain of Responsibility Design Pattern – Coding – Part 6
78 Chain of Responsibility Design Pattern – Coding – Part 7
Summary
79 Thank You and Please Leave a Rating for the course
Resolve the captcha to access the links!
