FileMood

Download Pluralsight - Design Patterns Java

Pluralsight Design Patterns Java

Name

Pluralsight - Design Patterns Java

  DOWNLOAD Copy Link

Trouble downloading? see How To

Total Size

1.6 GB

Total Files

713

Hash

FE0593695A7302907EF80B5670EBB118ED6DD303

/.../00.Course-Overview/

00.Course-Overview.mp4

4.5 MB

00.Course-Overview.mp4.srt

3.0 KB

clips-info.json

0.3 KB

module-info.json

0.3 KB

/.../01.Behavioral-Design-Patterns-Introduction/

00.Introduction.mp4

1.3 MB

00.Introduction.mp4.srt

1.1 KB

01.Why-Learn-Patterns.mp4

1.1 MB

01.Why-Learn-Patterns.mp4.srt

1.7 KB

02.Pattern-Classifications.mp4

515.8 KB

02.Pattern-Classifications.mp4.srt

0.7 KB

03.Which-Patterns.mp4

853.4 KB

03.Which-Patterns.mp4.srt

0.5 KB

04.How-Do-We-Learn-Them.mp4

763.3 KB

04.How-Do-We-Learn-Them.mp4.srt

1.0 KB

05.Prerequisites.mp4

350.3 KB

05.Prerequisites.mp4.srt

0.5 KB

06.Next.mp4

304.0 KB

06.Next.mp4.srt

0.5 KB

clips-info.json

1.8 KB

module-info.json

0.3 KB

/.../02.Chain-of-Responsibility-Pattern/

00.Introduction.mp4

669.4 KB

00.Introduction.mp4.srt

0.5 KB

01.Concepts.mp4

2.3 MB

01.Concepts.mp4.srt

2.5 KB

02.Design-Considerations.mp4

931.8 KB

02.Design-Considerations.mp4.srt

1.1 KB

03.UML-Diagram.mp4

915.8 KB

03.UML-Diagram.mp4.srt

1.3 KB

04.Example-Logging.mp4

1.3 MB

04.Example-Logging.mp4.srt

0.9 KB

05.Demo-Logging.mp4

7.2 MB

05.Demo-Logging.mp4.srt

3.1 KB

06.Exercise---Chain-of-Responsibility.mp4

577.0 KB

06.Exercise---Chain-of-Responsibility.mp4.srt

0.5 KB

07.Demo-Approver.mp4

18.3 MB

07.Demo-Approver.mp4.srt

10.0 KB

08.Pitfalls.mp4

1.4 MB

08.Pitfalls.mp4.srt

1.8 KB

09.Contrast-to-Other-Patterns.mp4

2.1 MB

09.Contrast-to-Other-Patterns.mp4.srt

2.6 KB

10.Summary.mp4

1.5 MB

10.Summary.mp4.srt

1.8 KB

clips-info.json

2.8 KB

module-info.json

0.3 KB

/.../03.Command-Pattern/

00.Introduction.mp4

526.7 KB

00.Introduction.mp4.srt

0.5 KB

01.Concepts.mp4

2.1 MB

01.Concepts.mp4.srt

2.5 KB

02.Design-Considerations.mp4

1.6 MB

02.Design-Considerations.mp4.srt

2.4 KB

03.UML-Diagram.mp4

821.0 KB

03.UML-Diagram.mp4.srt

1.0 KB

04.Example-Runnable.mp4

738.7 KB

04.Example-Runnable.mp4.srt

0.8 KB

05.Demo-Runnable.mp4

4.9 MB

05.Demo-Runnable.mp4.srt

3.0 KB

06.Exercise---Command.mp4

622.2 KB

06.Exercise---Command.mp4.srt

0.6 KB

07.Demo-Switch.mp4

22.9 MB

07.Demo-Switch.mp4.srt

9.4 KB

08.Demo-State.mp4

14.5 MB

08.Demo-State.mp4.srt

5.6 KB

09.Demo-Macro.mp4

41.1 MB

09.Demo-Macro.mp4.srt

13.0 KB

10.Pitfalls.mp4

1.3 MB

10.Pitfalls.mp4.srt

1.8 KB

11.Contrast-to-Other-Patterns.mp4

1.2 MB

11.Contrast-to-Other-Patterns.mp4.srt

1.4 KB

12.Summary.mp4

1.1 MB

12.Summary.mp4.srt

1.3 KB

clips-info.json

3.3 KB

module-info.json

0.3 KB

/.../04.Interpreter-Pattern/

00.Introduction.mp4

663.3 KB

00.Introduction.mp4.srt

0.6 KB

01.Concepts.mp4

2.0 MB

01.Concepts.mp4.srt

2.1 KB

02.Design-Considerations.mp4

1.1 MB

02.Design-Considerations.mp4.srt

1.4 KB

03.UML-Diagram.mp4

1.1 MB

03.UML-Diagram.mp4.srt

1.3 KB

04.Example-Pattern.mp4

818.2 KB

04.Example-Pattern.mp4.srt

0.6 KB

05.Demo-Pattern.mp4

5.7 MB

05.Demo-Pattern.mp4.srt

2.9 KB

06.Exercise---Interpreter.mp4

816.9 KB

06.Exercise---Interpreter.mp4.srt

1.1 KB

07.Demo-Interpreter.mp4

32.8 MB

07.Demo-Interpreter.mp4.srt

14.8 KB

08.Pitfalls.mp4

1.5 MB

08.Pitfalls.mp4.srt

2.0 KB

09.Contrast-to-Other-Patterns.mp4

1.9 MB

09.Contrast-to-Other-Patterns.mp4.srt

2.3 KB

10.Summary.mp4

1.1 MB

10.Summary.mp4.srt

1.4 KB

clips-info.json

2.8 KB

module-info.json

0.3 KB

/.../05.Iterator-Pattern/

00.Introduction.mp4

420.9 KB

00.Introduction.mp4.srt

0.4 KB

01.Concepts.mp4

2.0 MB

01.Concepts.mp4.srt

2.4 KB

02.Design-Considerations.mp4

1.3 MB

02.Design-Considerations.mp4.srt

1.7 KB

03.UML-Diagram.mp4

1.0 MB

03.UML-Diagram.mp4.srt

1.4 KB

04.Example-List.mp4

829.7 KB

04.Example-List.mp4.srt

0.7 KB

05.Demo-List.mp4

16.0 MB

05.Demo-List.mp4.srt

7.1 KB

06.Exercise---Iterator.mp4

573.4 KB

06.Exercise---Iterator.mp4.srt

0.9 KB

07.Demo-Iterator.mp4

23.5 MB

07.Demo-Iterator.mp4.srt

11.7 KB

08.Pitfalls.mp4

2.1 MB

08.Pitfalls.mp4.srt

2.8 KB

09.Contrast-to-Other-Patterns.mp4

3.0 MB

09.Contrast-to-Other-Patterns.mp4.srt

3.7 KB

10.Summary.mp4

1.1 MB

10.Summary.mp4.srt

1.4 KB

clips-info.json

2.8 KB

module-info.json

0.3 KB

/.../06.Mediator-Pattern/

00.Introduction.mp4

550.3 KB

00.Introduction.mp4.srt

0.5 KB

01.Concepts.mp4

1.1 MB

01.Concepts.mp4.srt

1.4 KB

02.Design-Considerations.mp4

859.3 KB

02.Design-Considerations.mp4.srt

1.2 KB

03.UML-Diagram.mp4

649.6 KB

03.UML-Diagram.mp4.srt

0.7 KB

04.Example-Timer.mp4

687.6 KB

04.Example-Timer.mp4.srt

0.4 KB

05.Demo-Timer.mp4

6.2 MB

05.Demo-Timer.mp4.srt

3.2 KB

06.Exercise---Mediator.mp4

565.9 KB

06.Exercise---Mediator.mp4.srt

0.9 KB

07.Demo-Mediator.mp4

24.2 MB

07.Demo-Mediator.mp4.srt

12.6 KB

08.Pitfalls.mp4

1.3 MB

08.Pitfalls.mp4.srt

1.7 KB

09.Contrast-to-Other-Patterns.mp4

1.1 MB

09.Contrast-to-Other-Patterns.mp4.srt

1.5 KB

10.Summary.mp4

956.6 KB

10.Summary.mp4.srt

1.1 KB

clips-info.json

2.8 KB

module-info.json

0.3 KB

/.../07.Memento-Pattern/

00.Introduction.mp4

426.4 KB

00.Introduction.mp4.srt

0.4 KB

01.Concepts.mp4

1.4 MB

01.Concepts.mp4.srt

1.7 KB

02.Design-Considerations.mp4

1.1 MB

02.Design-Considerations.mp4.srt

1.8 KB

03.UML-Diagram.mp4

960.6 KB

03.UML-Diagram.mp4.srt

1.2 KB

04.Example-Serializable.mp4

500.9 KB

04.Example-Serializable.mp4.srt

0.5 KB

05.Demo-Serializable.mp4

9.7 MB

05.Demo-Serializable.mp4.srt

4.4 KB

06.Exercise---Memento.mp4

658.3 KB

06.Exercise---Memento.mp4.srt

0.8 KB

07.Demo-Memento.mp4

38.5 MB

07.Demo-Memento.mp4.srt

14.1 KB

08.Pitfalls.mp4

994.1 KB

08.Pitfalls.mp4.srt

1.2 KB

09.Contrast-to-Other-Patterns.mp4

1.2 MB

09.Contrast-to-Other-Patterns.mp4.srt

1.6 KB

10.Summary.mp4

1.0 MB

10.Summary.mp4.srt

1.3 KB

clips-info.json

2.8 KB

module-info.json

0.3 KB

/.../08.Observer-Pattern/

00.Introduction.mp4

521.0 KB

00.Introduction.mp4.srt

0.5 KB

01.Concepts.mp4

1.9 MB

01.Concepts.mp4.srt

2.3 KB

02.Design-Considerations.mp4

800.6 KB

02.Design-Considerations.mp4.srt

1.2 KB

03.UML-Diagram.mp4

1.8 MB

03.UML-Diagram.mp4.srt

2.0 KB

04.Example-Util.mp4

860.3 KB

04.Example-Util.mp4.srt

0.8 KB

05.Demo-Util.mp4

8.9 MB

05.Demo-Util.mp4.srt

4.9 KB

06.Exercise---Observer.mp4

740.6 KB

06.Exercise---Observer.mp4.srt

0.9 KB

07.Demo-Observer.mp4

47.4 MB

07.Demo-Observer.mp4.srt

17.8 KB

08.Pitfalls.mp4

1.6 MB

08.Pitfalls.mp4.srt

2.0 KB

09.Contrast-to-Other-Patterns.mp4

1.5 MB

09.Contrast-to-Other-Patterns.mp4.srt

1.9 KB

10.Summary.mp4

1.3 MB

10.Summary.mp4.srt

1.9 KB

clips-info.json

2.8 KB

module-info.json

0.3 KB

/.../09.State-Pattern/

00.Introduction.mp4

427.3 KB

00.Introduction.mp4.srt

0.3 KB

01.Concepts.mp4

1.5 MB

01.Concepts.mp4.srt

2.1 KB

02.Design-Considerations.mp4

1.3 MB

02.Design-Considerations.mp4.srt

1.9 KB

03.UML-Diagram.mp4

992.6 KB

03.UML-Diagram.mp4.srt

1.3 KB

04.Example-ifelse.mp4

1.4 MB

04.Example-ifelse.mp4.srt

1.4 KB

05.Demo-ifelse.mp4

11.2 MB

05.Demo-ifelse.mp4.srt

5.8 KB

06.Exercise---State.mp4

698.7 KB

06.Exercise---State.mp4.srt

1.1 KB

07.Demo-State.mp4

59.7 MB

07.Demo-State.mp4.srt

24.8 KB

08.Pitfalls.mp4

1.3 MB

08.Pitfalls.mp4.srt

1.6 KB

09.Contrast-to-Other-Patterns.mp4

1.2 MB

09.Contrast-to-Other-Patterns.mp4.srt

1.5 KB

10.Summary.mp4

1.6 MB

10.Summary.mp4.srt

1.8 KB

clips-info.json

2.8 KB

module-info.json

0.3 KB

/.../10.Strategy-Pattern/

00.Introduction.mp4

548.8 KB

00.Introduction.mp4.srt

0.5 KB

01.Concepts.mp4

1.6 MB

01.Concepts.mp4.srt

1.5 KB

02.Design-Considerations.mp4

1.0 MB

02.Design-Considerations.mp4.srt

1.2 KB

03.UML-Diagram.mp4

691.9 KB

03.UML-Diagram.mp4.srt

0.8 KB

04.Example-Comparator.mp4

631.8 KB

04.Example-Comparator.mp4.srt

0.6 KB

05.Demo-Comparator.mp4

17.9 MB

05.Demo-Comparator.mp4.srt

7.5 KB

06.Exercise---Strategy.mp4

444.1 KB

06.Exercise---Strategy.mp4.srt

0.5 KB

07.Demo-Strategy.mp4

57.0 MB

07.Demo-Strategy.mp4.srt

18.1 KB

08.Pitfalls.mp4

1.0 MB

08.Pitfalls.mp4.srt

1.4 KB

09.Contrast-to-Other-Patterns.mp4

1.8 MB

09.Contrast-to-Other-Patterns.mp4.srt

2.4 KB

10.Summary.mp4

1.3 MB

10.Summary.mp4.srt

1.5 KB

clips-info.json

2.8 KB

module-info.json

0.3 KB

/.../11.Template-Method-Pattern/

00.Introduction.mp4

639.2 KB

00.Introduction.mp4.srt

0.6 KB

01.Concepts.mp4

1.7 MB

01.Concepts.mp4.srt

2.1 KB

02.Design-Considerations.mp4

600.7 KB

02.Design-Considerations.mp4.srt

0.7 KB

03.UML-Diagram.mp4

815.8 KB

03.UML-Diagram.mp4.srt

0.9 KB

04.Example-Collectionssort.mp4

1.1 MB

04.Example-Collectionssort.mp4.srt

1.1 KB

05.Demo-Comparable.mp4

12.8 MB

05.Demo-Comparable.mp4.srt

5.8 KB

06.Exercise---Template-Method.mp4

562.0 KB

06.Exercise---Template-Method.mp4.srt

0.6 KB

07.Demo-Template-Method.mp4

33.9 MB

07.Demo-Template-Method.mp4.srt

13.5 KB

08.Pitfalls.mp4

1.2 MB

08.Pitfalls.mp4.srt

1.5 KB

09.Contrast-to-Other-Patterns.mp4

1.3 MB

09.Contrast-to-Other-Patterns.mp4.srt

1.5 KB

10.Summary.mp4

989.2 KB

10.Summary.mp4.srt

1.1 KB

clips-info.json

2.8 KB

module-info.json

0.3 KB

/.../12.Visitor-Pattern/

00.Introduction.mp4

483.5 KB

00.Introduction.mp4.srt

0.4 KB

01.Concepts.mp4

1.6 MB

01.Concepts.mp4.srt

1.9 KB

02.Design-Considerations.mp4

818.4 KB

02.Design-Considerations.mp4.srt

1.2 KB

03.UML-Diagram.mp4

1.4 MB

03.UML-Diagram.mp4.srt

1.6 KB

04.Example-API.mp4

543.3 KB

04.Example-API.mp4.srt

0.4 KB

05.Demo-Visitor.mp4

431.4 KB

05.Demo-Visitor.mp4.srt

0.5 KB

06.Demo-Without-Visitor.mp4

14.8 MB

06.Demo-Without-Visitor.mp4.srt

8.2 KB

07.Demo-Shipping-Visitor.mp4

32.7 MB

07.Demo-Shipping-Visitor.mp4.srt

12.0 KB

08.Demo-Display-Visitor.mp4

10.4 MB

08.Demo-Display-Visitor.mp4.srt

2.7 KB

09.Pitfalls.mp4

949.9 KB

09.Pitfalls.mp4.srt

1.1 KB

10.Contrast-to-Other-Patterns.mp4

858.6 KB

10.Contrast-to-Other-Patterns.mp4.srt

0.9 KB

11.Summary.mp4

897.4 KB

11.Summary.mp4.srt

1.3 KB

clips-info.json

3.0 KB

module-info.json

0.3 KB

/.../13.What-Next/

00.What-Next.mp4

1.8 MB

00.What-Next.mp4.srt

2.0 KB

clips-info.json

0.3 KB

module-info.json

0.3 KB

/.../00.Understanding-Concurrency-Threading-and-Synchronization/

00.Introduction-What-Are-You-Going-to-Learn-in-This-Course.mp4

4.0 MB

01.Agenda-What-Should-You-Know-to-Follow-This-Course.mp4

4.1 MB

01.Agenda-What-Should-You-Know-to-Follow-This-Course.mp4.srt

3.2 KB

02.Definition-of-a-Thread-Existing-Thread-in-Java.mp4

2.8 MB

02.Definition-of-a-Thread-Existing-Thread-in-Java.mp4.srt

1.7 KB

03.What-Does-It-Mean-for-Tasks-to-Happen-at-the-Same-Time.mp4

3.9 MB

04.Happening-at-the-Same-Time-on-Multicore-CPU.mp4

3.8 MB

04.Happening-at-the-Same-Time-on-Multicore-CPU.mp4.srt

3.5 KB

05.CPU-Time-Sharing-Using-a-Thread-Scheduler.mp4

4.5 MB

05.CPU-Time-Sharing-Using-a-Thread-Scheduler.mp4.srt

2.5 KB

06.What-Is-a-Race-Condition-in-Concurrent-Programming.mp4

3.1 MB

06.What-Is-a-Race-Condition-in-Concurrent-Programming.mp4.srt

2.6 KB

07.Analysis-of-a-Race-Condition-in-the-Singleton-Pattern.mp4

0.0 KB

08.Synchronizing-Code-to-Prevent-Race-Conditions.mp4

5.5 MB

08.Synchronizing-Code-to-Prevent-Race-Conditions.mp4.srt

4.4 KB

09.Understanding-the-Lock-Object-in-Synchronization.mp4

5.4 MB

09.Understanding-the-Lock-Object-in-Synchronization.mp4.srt

3.3 KB

10.Understanding-Synchronization-Over-Multiple-Methods.mp4

8.2 MB

10.Understanding-Synchronization-Over-Multiple-Methods.mp4.srt

4.9 KB

11.What-Is-a-Reentrant-Lock.mp4

4.0 MB

11.What-Is-a-Reentrant-Lock.mp4.srt

2.8 KB

12.What-Is-a-Deadlock.mp4

5.1 MB

12.What-Is-a-Deadlock.mp4.srt

3.5 KB

14.Live-Coding-Launching-Your-First-Thread.mp4

8.4 MB

14.Live-Coding-Launching-Your-First-Thread.mp4.srt

3.7 KB

16.Live-Coding-A-Dead-Lockin-Action-and-How-to-Fix-It.mp4

20.2 MB

16.Live-Coding-A-Dead-Lockin-Action-and-How-to-Fix-It.mp4.srt

6.3 KB

17.Wrap-up-of-the-Module.mp4

2.7 MB

17.Wrap-up-of-the-Module.mp4.srt

1.9 KB

/.../01.Implementing-the-ProducerConsumer-Pattern-Using-Wait--Notify/

00.Introduction-Agenda-of-the-Module.mp4

2.7 MB

00.Introduction-Agenda-of-the-Module.mp4.srt

1.9 KB

02.How-to-Stop-a-Thread-Using-the-interrupt-Method.mp4

6.2 MB

03.Implementing-a-First-ProducerConsumer-Example.mp4

3.4 MB

03.Implementing-a-First-ProducerConsumer-Example.mp4.srt

2.9 KB

05.What-Is-Needed-to-Fix-This-First-Flawed-Version.mp4

5.0 MB

06.Understanding-How-the-wait-and-notify-Methods-Work.mp4

5.1 MB

12.Understanding-the-States-of-a-Thread.mp4

2.2 MB

12.Understanding-the-States-of-a-Thread.mp4.srt

1.9 KB

13.Understanding-the-State-Diagram-of-a-Thread.mp4

4.1 MB

13.Understanding-the-State-Diagram-of-a-Thread.mp4.srt

4.0 KB

14.Wrap-up-on-the-State-of-a-Thread.mp4

2.6 MB

14.Wrap-up-on-the-State-of-a-Thread.mp4.srt

2.0 KB

15.Wrap-up-of-the-Module.mp4

2.2 MB

15.Wrap-up-of-the-Module.mp4.srt

1.5 KB

/.../02.Ordering-Read-and-Writes-Operations-on-a-Multicore-CPU/

00.Introduction-Agenda-of-the-Module.mp4

2.7 MB

00.Introduction-Agenda-of-the-Module.mp4.srt

1.9 KB

02.Organization-of-Caches-on-Multicore-CPUs.mp4

4.2 MB

02.Organization-of-Caches-on-Multicore-CPUs.mp4.srt

3.7 KB

03.Definition-of-Visibility-on-Multicore-CPUs.mp4

4.3 MB

03.Definition-of-Visibility-on-Multicore-CPUs.mp4.srt

2.9 KB

06.Understanding-the-Happens-before-Link-on-Basic-Examples.mp4

5.5 MB

08.Synchronization-and-Volatility-on-Shared-Variables.mp4

2.5 MB

08.Synchronization-and-Volatility-on-Shared-Variables.mp4.srt

1.9 KB

09.Understanding-False-Sharing-on-Multicore-CPUs.mp4

3.8 MB

09.Understanding-False-Sharing-on-Multicore-CPUs.mp4.srt

3.1 KB

12.Live-Coding-Observing-False-Sharing-on-a-Simple-Example.mp4

12.9 MB

13.Wrap-up-of-the-Module.mp4

3.9 MB

13.Wrap-up-of-the-Module.mp4.srt

2.6 KB

/.../03.Implementing-a-Thread-Safe-Singleton-on-a-Multicore-CPU/

00.Introduction-Agenda-of-the-Module.mp4

4.6 MB

00.Introduction-Agenda-of-the-Module.mp4.srt

3.5 KB

01.A-First-Implementation-of-the-Singleton-Pattern.mp4

4.5 MB

01.A-First-Implementation-of-the-Singleton-Pattern.mp4.srt

3.2 KB

03.Fixing-the-Race-Condition-Using-Naive-Synchronization.mp4

2.3 MB

04.Analyzing-the-Performance-on-a-Single-Core-CPU.mp4

3.9 MB

04.Analyzing-the-Performance-on-a-Single-Core-CPU.mp4.srt

1.7 KB

05.Analyzing-the-Performance-on-a-Two-Core-CPU.mp4

4.6 MB

05.Analyzing-the-Performance-on-a-Two-Core-CPU.mp4.srt

2.3 KB

07.Fixing-the-Race-Condition-Using-Double-Check-Locking.mp4

3.2 MB

09.Possible-Issues-with-the-Double-Check-Locking.mp4

5.1 MB

09.Possible-Issues-with-the-Double-Check-Locking.mp4.srt

3.8 KB

15.Live-Coding-Fixing-the-Bug-in-the-LockMess-Case-Study.mp4

7.2 MB

16.How-to-Write-Correct-Concurrent-Code-Wrap-up.mp4

4.7 MB

16.How-to-Write-Correct-Concurrent-Code-Wrap-up.mp4.srt

3.3 KB

17.Course-Wrap-up-and-Thanks.mp4

3.8 MB

17.Course-Wrap-up-and-Thanks.mp4.srt

2.7 KB

/.../00.Introduction--Prerequisites/

00.Introduction.mp4

1.4 MB

00.Introduction.mp4.srt

0.8 KB

01.Why-Learn-Patterns.mp4

1.3 MB

01.Why-Learn-Patterns.mp4.srt

1.5 KB

02.Pattern-Classifications.mp4

839.7 KB

02.Pattern-Classifications.mp4.srt

0.6 KB

03.Which-Patterns.mp4

995.1 KB

03.Which-Patterns.mp4.srt

0.5 KB

04.How-Do-We-Learn-Them.mp4

814.2 KB

04.How-Do-We-Learn-Them.mp4.srt

0.8 KB

05.Prerequisites.mp4

872.9 KB

05.Prerequisites.mp4.srt

0.9 KB

06.Next.mp4

237.2 KB

06.Next.mp4.srt

0.2 KB

clips-info.json

1.8 KB

module-info.json

0.3 KB

/.../01.Singleton-Pattern/

00.Introduction.mp4

633.2 KB

00.Introduction.mp4.srt

0.4 KB

01.Concepts.mp4

1.5 MB

01.Concepts.mp4.srt

1.3 KB

02.Design-Considerations.mp4

1.3 MB

02.Design-Considerations.mp4.srt

0.9 KB

03.Example-Runtime.mp4

1.2 MB

03.Example-Runtime.mp4.srt

0.6 KB

04.Demo-Runtime.mp4

1.8 MB

04.Demo-Runtime.mp4.srt

1.1 KB

05.Exercise---Create-Singleton.mp4

575.1 KB

05.Exercise---Create-Singleton.mp4.srt

0.5 KB

06.Demo-Static-Singleton.mp4

8.9 MB

06.Demo-Static-Singleton.mp4.srt

3.9 KB

07.Demo-Lazy-Loading.mp4

3.0 MB

07.Demo-Lazy-Loading.mp4.srt

1.4 KB

08.Demo-Threadsafe.mp4

6.1 MB

08.Demo-Threadsafe.mp4.srt

3.2 KB

09.Demo-Add-Database.mp4

15.3 MB

09.Demo-Add-Database.mp4.srt

6.3 KB

10.Pitfalls.mp4

2.1 MB

10.Pitfalls.mp4.srt

1.7 KB

11.Contrast-to-Other-Patterns.mp4

2.5 MB

11.Contrast-to-Other-Patterns.mp4.srt

2.0 KB

12.Summary.mp4

1.2 MB

12.Summary.mp4.srt

1.0 KB

clips-info.json

3.4 KB

module-info.json

0.3 KB

/.../02.Builder-Pattern/

00.Introduction.mp4

667.5 KB

00.Introduction.mp4.srt

0.5 KB

01.Concepts.mp4

1.2 MB

01.Concepts.mp4.srt

1.3 KB

02.Design-Considerations.mp4

1.7 MB

02.Design-Considerations.mp4.srt

1.4 KB

03.Example-StringBuilder.mp4

940.0 KB

03.Example-StringBuilder.mp4.srt

0.6 KB

04.Demo-StringBuilder.mp4

4.2 MB

04.Demo-StringBuilder.mp4.srt

1.8 KB

05.Exercise---Create-Builder.mp4

546.1 KB

05.Exercise---Create-Builder.mp4.srt

0.5 KB

06.Demo-JavaBean-Setters.mp4

6.4 MB

06.Demo-JavaBean-Setters.mp4.srt

3.0 KB

07.Demo-Telescoping.mp4

9.2 MB

07.Demo-Telescoping.mp4.srt

4.1 KB

08.Demo-Builder.mp4

16.4 MB

08.Demo-Builder.mp4.srt

7.8 KB

09.Pitfalls.mp4

1.2 MB

09.Pitfalls.mp4.srt

1.2 KB

10.Contrast-to-Other-Patterns.mp4

2.0 MB

10.Contrast-to-Other-Patterns.mp4.srt

1.5 KB

11.Summary.mp4

1.4 MB

11.Summary.mp4.srt

1.1 KB

clips-info.json

3.2 KB

module-info.json

0.3 KB

/.../03.Prototype-Pattern/

00.Introduction.mp4

750.2 KB

00.Introduction.mp4.srt

0.5 KB

01.Concepts.mp4

3.1 MB

01.Concepts.mp4.srt

1.8 KB

02.Design-Considerations.mp4

1.7 MB

02.Design-Considerations.mp4.srt

1.4 KB

03.Example-Statement.mp4

1.2 MB

03.Example-Statement.mp4.srt

0.7 KB

04.Demo-Statement.mp4

11.1 MB

04.Demo-Statement.mp4.srt

4.3 KB

05.Exercise---Create-Prototype.mp4

420.9 KB

05.Exercise---Create-Prototype.mp4.srt

0.3 KB

06.Demo-Prototype.mp4

23.0 MB

06.Demo-Prototype.mp4.srt

10.0 KB

07.Pitfalls.mp4

1.3 MB

07.Pitfalls.mp4.srt

1.1 KB

08.Contrast-to-Other-Patterns.mp4

2.0 MB

08.Contrast-to-Other-Patterns.mp4.srt

1.6 KB

09.Summary.mp4

1.4 MB

09.Summary.mp4.srt

1.1 KB

clips-info.json

2.6 KB

module-info.json

0.3 KB

/.../04.Factory-Method-Pattern/

00.Introduction.mp4

595.8 KB

00.Introduction.mp4.srt

0.3 KB

01.Concepts.mp4

1.8 MB

01.Concepts.mp4.srt

1.5 KB

02.Design-Considerations.mp4

2.0 MB

02.Design-Considerations.mp4.srt

1.6 KB

03.Example-Calendar.mp4

1.1 MB

03.Example-Calendar.mp4.srt

0.9 KB

04.Demo-Calendar.mp4

5.2 MB

04.Demo-Calendar.mp4.srt

2.0 KB

05.Exercise---Create-Factory.mp4

1.2 MB

05.Exercise---Create-Factory.mp4.srt

1.2 KB

06.Demo-Factory.mp4

27.6 MB

06.Demo-Factory.mp4.srt

10.7 KB

07.Demo-Enum.mp4

6.6 MB

07.Demo-Enum.mp4.srt

2.1 KB

08.Pitfalls.mp4

751.4 KB

08.Pitfalls.mp4.srt

0.8 KB

09.Contrast-to-Other-Patterns.mp4

1.7 MB

09.Contrast-to-Other-Patterns.mp4.srt

1.3 KB

10.Summary.mp4

1.8 MB

10.Summary.mp4.srt

1.6 KB

clips-info.json

2.9 KB

module-info.json

0.3 KB

/.../05.AbstractFactory-Pattern/

00.Introduction.mp4

657.9 KB

00.Introduction.mp4.srt

0.3 KB

01.Concepts.mp4

1.1 MB

01.Concepts.mp4.srt

1.0 KB

02.Design-Considerations.mp4

2.0 MB

02.Design-Considerations.mp4.srt

1.2 KB

03.Example-DocumentBuilderFactory.mp4

1.3 MB

03.Example-DocumentBuilderFactory.mp4.srt

0.6 KB

04.Demo-DocumentBuilderFactory.mp4

11.8 MB

04.Demo-DocumentBuilderFactory.mp4.srt

3.4 KB

05.Exercise---Create-AbstractFactory.mp4

621.9 KB

05.Exercise---Create-AbstractFactory.mp4.srt

0.5 KB

06.Demo-AbstractFactory.mp4

54.8 MB

06.Demo-AbstractFactory.mp4.srt

14.7 KB

07.Pitfalls.mp4

1.5 MB

07.Pitfalls.mp4.srt

1.3 KB

08.Contrast-to-Other-Patterns.mp4

2.1 MB

08.Contrast-to-Other-Patterns.mp4.srt

1.2 KB

09.Summary.mp4

2.1 MB

09.Summary.mp4.srt

1.4 KB

clips-info.json

2.7 KB

module-info.json

0.3 KB

/.../06.What-Next/

00.What-Next.mp4

1.8 MB

00.What-Next.mp4.srt

1.0 KB

clips-info.json

0.3 KB

module-info.json

0.3 KB

/.../00.Introduction-and-Prerequisites/

00.Introduction.mp4

1.1 MB

00.Introduction.mp4.srt

0.8 KB

01.Why-Learn-Patterns.mp4

1.3 MB

01.Why-Learn-Patterns.mp4.srt

1.5 KB

02.Pattern-Classifications.mp4

745.7 KB

02.Pattern-Classifications.mp4.srt

0.8 KB

03.Which-Patterns.mp4

692.9 KB

03.Which-Patterns.mp4.srt

0.4 KB

04.How-Do-We-Learn-Them.mp4

813.8 KB

04.How-Do-We-Learn-Them.mp4.srt

0.8 KB

05.Prerequisites.mp4

451.0 KB

05.Prerequisites.mp4.srt

0.5 KB

06.Next.mp4

476.0 KB

06.Next.mp4.srt

0.5 KB

clips-info.json

1.8 KB

module-info.json

0.3 KB

/.../01.Adapter-Design-Pattern/

00.Introduction.mp4

569.0 KB

00.Introduction.mp4.srt

0.4 KB

01.Plug-Adapter.mp4

852.0 KB

01.Plug-Adapter.mp4.srt

1.0 KB

02.Concepts.mp4

1.6 MB

02.Concepts.mp4.srt

1.4 KB

03.Design-Considerations.mp4

1.3 MB

03.Design-Considerations.mp4.srt

1.1 KB

04.Example-ArraysasList.mp4

1.6 MB

04.Example-ArraysasList.mp4.srt

1.2 KB

05.Demo-ArraysasList.mp4

4.1 MB

05.Demo-ArraysasList.mp4.srt

1.5 KB

06.Exercise---Create-Adapter.mp4

702.9 KB

06.Exercise---Create-Adapter.mp4.srt

0.8 KB

07.Demo-Adapter.mp4

29.5 MB

07.Demo-Adapter.mp4.srt

8.6 KB

08.Demo-Second-Adapter.mp4

17.9 MB

08.Demo-Second-Adapter.mp4.srt

4.5 KB

09.Pitfalls.mp4

818.7 KB

09.Pitfalls.mp4.srt

0.8 KB

10.Contrast-to-Other-Patterns.mp4

1.2 MB

10.Contrast-to-Other-Patterns.mp4.srt

1.0 KB

11.Summary.mp4

1.1 MB

11.Summary.mp4.srt

1.0 KB

clips-info.json

3.0 KB

module-info.json

0.3 KB

/.../02.Bridge-Design-Pattern/

00.Introduction.mp4

504.6 KB

00.Introduction.mp4.srt

0.4 KB

01.Concepts.mp4

2.0 MB

01.Concepts.mp4.srt

1.6 KB

02.Design-Considerations.mp4

880.8 KB

02.Design-Considerations.mp4.srt

0.7 KB

03.UML-Diagram.mp4

1.3 MB

03.UML-Diagram.mp4.srt

1.1 KB

04.Example-JDBC.mp4

862.7 KB

04.Example-JDBC.mp4.srt

0.6 KB

05.Demo-JDBC.mp4

5.5 MB

05.Demo-JDBC.mp4.srt

2.3 KB

06.Exercise---Create-Adapter.mp4

1.3 MB

06.Exercise---Create-Adapter.mp4.srt

1.3 KB

07.Demo-Shape-Without-a-Bridge.mp4

9.9 MB

07.Demo-Shape-Without-a-Bridge.mp4.srt

3.5 KB

08.Demo-Shape-With-a-Bridge.mp4

16.3 MB

08.Demo-Shape-With-a-Bridge.mp4.srt

5.1 KB

09.Demo-Movie-Printer-Bridge.mp4

34.6 MB

09.Demo-Movie-Printer-Bridge.mp4.srt

10.7 KB

10.Demo-Movie-Printer-HTML-Bridge.mp4

11.5 MB

10.Demo-Movie-Printer-HTML-Bridge.mp4.srt

3.9 KB

11.Pitfalls.mp4

1.0 MB

11.Pitfalls.mp4.srt

0.9 KB

12.Contrast-to-Other-Patterns.mp4

2.1 MB

12.Contrast-to-Other-Patterns.mp4.srt

2.0 KB

13.Summary.mp4

1.0 MB

13.Summary.mp4.srt

1.0 KB

clips-info.json

3.6 KB

module-info.json

0.3 KB

/.../03.Composite-Pattern/

00.Introduction.mp4

398.9 KB

00.Introduction.mp4.srt

0.3 KB

01.Concepts.mp4

2.3 MB

01.Concepts.mp4.srt

1.6 KB

02.Design-Considerations.mp4

761.5 KB

02.Design-Considerations.mp4.srt

0.6 KB

03.UML-Diagram.mp4

1.3 MB

03.UML-Diagram.mp4.srt

1.2 KB

04.Example-Map.mp4

1.0 MB

04.Example-Map.mp4.srt

0.6 KB

05.Demo-Map.mp4

3.8 MB

05.Demo-Map.mp4.srt

1.4 KB

06.Exercise---Create-Composite.mp4

968.7 KB

06.Exercise---Create-Composite.mp4.srt

0.8 KB

07.Demo-Composite-Menu.mp4

21.7 MB

07.Demo-Composite-Menu.mp4.srt

10.0 KB

08.Demo-Unsupported-Operations-Exception.mp4

6.6 MB

08.Demo-Unsupported-Operations-Exception.mp4.srt

2.5 KB

09.Pitfalls.mp4

1.2 MB

09.Pitfalls.mp4.srt

1.1 KB

10.Contrast-to-Other-Patterns.mp4

1.2 MB

10.Contrast-to-Other-Patterns.mp4.srt

0.9 KB

11.Summary.mp4

2.1 MB

11.Summary.mp4.srt

1.7 KB

clips-info.json

3.0 KB

module-info.json

0.3 KB

/.../04.Decorator-Pattern/

00.Introduction.mp4

483.0 KB

00.Introduction.mp4.srt

0.3 KB

01.Concepts.mp4

2.9 MB

01.Concepts.mp4.srt

2.1 KB

02.Design-Considerations.mp4

1.6 MB

02.Design-Considerations.mp4.srt

1.3 KB

03.UML-Diagram.mp4

1.0 MB

03.UML-Diagram.mp4.srt

0.9 KB

04.Example-File.mp4

1.3 MB

04.Example-File.mp4.srt

0.8 KB

05.Demo-File.mp4

5.9 MB

05.Demo-File.mp4.srt

2.4 KB

06.Exercise---Create-Composite.mp4

1.5 MB

06.Exercise---Create-Composite.mp4.srt

1.3 KB

07.Demo-Composite-Menu.mp4

23.3 MB

07.Demo-Composite-Menu.mp4.srt

9.5 KB

08.Pitfalls.mp4

1.1 MB

08.Pitfalls.mp4.srt

1.0 KB

09.Contrast-to-Other-Patterns.mp4

1.5 MB

09.Contrast-to-Other-Patterns.mp4.srt

1.3 KB

10.Summary.mp4

1.4 MB

10.Summary.mp4.srt

1.3 KB

clips-info.json

2.8 KB

module-info.json

0.3 KB

/.../05.Facade-Pattern/

00.Introduction.mp4

455.3 KB

00.Introduction.mp4.srt

0.3 KB

01.Concepts.mp4

2.8 MB

01.Concepts.mp4.srt

2.1 KB

02.Design-Considerations.mp4

840.2 KB

02.Design-Considerations.mp4.srt

0.8 KB

03.UML-Diagram.mp4

601.7 KB

03.UML-Diagram.mp4.srt

0.6 KB

04.Example-URL.mp4

1.1 MB

04.Example-URL.mp4.srt

0.9 KB

05.Demo-URL.mp4

5.6 MB

05.Demo-URL.mp4.srt

1.8 KB

06.Exercise---JDBC.mp4

652.9 KB

06.Exercise---JDBC.mp4.srt

0.7 KB

07.Demo-JDBC-Without-a-Facade.mp4

5.0 MB

07.Demo-JDBC-Without-a-Facade.mp4.srt

1.7 KB

08.Demo-JDBC-Facade.mp4

32.2 MB

08.Demo-JDBC-Facade.mp4.srt

9.7 KB

09.Pitfalls.mp4

1.7 MB

09.Pitfalls.mp4.srt

1.6 KB

10.Contrast-to-Other-Patterns.mp4

1.2 MB

10.Contrast-to-Other-Patterns.mp4.srt

1.1 KB

11.Summary.mp4

1.7 MB

11.Summary.mp4.srt

1.9 KB

clips-info.json

3.0 KB

module-info.json

0.3 KB

/.../06.Flyweight-Pattern/

00.Introduction.mp4

404.1 KB

00.Introduction.mp4.srt

0.3 KB

01.Concepts.mp4

2.2 MB

01.Concepts.mp4.srt

1.6 KB

02.Design-Considerations.mp4

1.1 MB

02.Design-Considerations.mp4.srt

1.1 KB

03.UML-Diagram.mp4

988.6 KB

03.UML-Diagram.mp4.srt

1.0 KB

04.Example-Integer.mp4

1.6 MB

04.Example-Integer.mp4.srt

1.0 KB

05.Demo-Integer.mp4

4.0 MB

05.Demo-Integer.mp4.srt

1.9 KB

06.Exercise---Flyweight.mp4

893.2 KB

06.Exercise---Flyweight.mp4.srt

0.9 KB

07.Demo-Flyweight.mp4

22.0 MB

07.Demo-Flyweight.mp4.srt

7.9 KB

08.Pitfalls.mp4

2.4 MB

08.Pitfalls.mp4.srt

2.5 KB

09.Contrast-to-Other-Patterns.mp4

1.9 MB

09.Contrast-to-Other-Patterns.mp4.srt

1.8 KB

10.Summary.mp4

1.8 MB

10.Summary.mp4.srt

1.8 KB

clips-info.json

2.8 KB

module-info.json

0.3 KB

/.../07.Proxy-Pattern/

00.Introduction.mp4

330.4 KB

00.Introduction.mp4.srt

0.2 KB

01.Concepts.mp4

3.0 MB

01.Concepts.mp4.srt

2.1 KB

02.Design-Considerations.mp4

1.2 MB

02.Design-Considerations.mp4.srt

1.0 KB

03.UML-Diagram.mp4

1.2 MB

03.UML-Diagram.mp4.srt

1.3 KB

04.Example-Proxy.mp4

960.9 KB

04.Example-Proxy.mp4.srt

0.6 KB

05.Demo-Proxy.mp4

28.2 MB

05.Demo-Proxy.mp4.srt

8.5 KB

06.Exercise---Twitter-Proxy.mp4

1.0 MB

06.Exercise---Twitter-Proxy.mp4.srt

1.0 KB

07.Demo-Twitter-Implementation.mp4

38.2 MB

07.Demo-Twitter-Implementation.mp4.srt

8.1 KB

08.Demo-Security-Proxy.mp4

14.2 MB

08.Demo-Security-Proxy.mp4.srt

4.5 KB

09.Pitfalls.mp4

1.4 MB

09.Pitfalls.mp4.srt

1.4 KB

10.Contrast-to-Other-Patterns.mp4

1.8 MB

10.Contrast-to-Other-Patterns.mp4.srt

1.4 KB

11.Summary.mp4

1.7 MB

11.Summary.mp4.srt

1.7 KB

clips-info.json

3.0 KB

module-info.json

0.3 KB

/08.Next/

00.What-Next.mp4

2.5 MB

00.What-Next.mp4.srt

1.7 KB

clips-info.json

0.2 KB

module-info.json

0.3 KB

 

Total files 713


Copyright © 2025 FileMood.com