Companies Home Search Profile

Learn Java Design Patterns: The Complete Guide

Focused View

Paulo Dichone

9:47:18

12 View
  • 01 - The Concepts Behind Design Patterns.mp4
    04:37
  • 02 - The Strategy Design Pattern - Introduction.mp4
    05:44
  • 03 - The Strategy Design Pattern - Score System.mp4
    15:05
  • 04 - The Strategy Design Pattern - Payment System.mp4
    01:34
  • 05 - The Strategy Design Pattern - Payment System - Part 2.mp4
    12:23
  • 06 - The Strategy Design Pattern - Final.mp4
    07:17
  • link.txt
  • old-sku.txt
  • 07 - The Observer Design Pattern.mp4
    03:46
  • 08 - The Observer Design Pattern - Classes Creation.mp4
    12:24
  • 09 - The Observer Design Pattern - Final.mp4
    12:51
  • 10 - The Decorator Design Pattern - Introduction.mp4
    04:24
  • 11 - The Decorator Design Pattern - Classes.mp4
    11:02
  • 12 - The Decorator Design Pattern - Final.mp4
    09:23
  • 13 - Introduction to Simple Factory Design Pattern.mp4
    07:12
  • 14 - The Factory Design Pattern - Introduction.mp4
    02:45
  • 15 - The Factory Design Pattern - Part 2.mp4
    11:40
  • 16 - The Factory Design Pattern - Final.mp4
    08:24
  • 17 - The Singleton Design Pattern - Introduction.mp4
    03:25
  • 18 - The Singleton Design Pattern - Our First Singleton Class.mp4
    05:53
  • 19 - The Singleton Design Pattern - Synchronized.mp4
    07:04
  • 20 - The Singleton Design Pattern - Eager Creation.mp4
    03:43
  • 21 - The Singleton Design Pattern - Double - Check Locking Creation.mp4
    06:10
  • 22 - The Command Design Pattern - Introduction.mp4
    08:54
  • 23 - The Command Design Pattern - Gameboy.mp4
    05:48
  • 24 - The Command Design Pattern - Command Interfaces Creation.mp4
    08:45
  • 25 - The Command Design Pattern - Final.mp4
    16:15
  • 26 - The Adapter Design Pattern - Introduction.mp4
    04:21
  • 27 - The Adapter Design Pattern - Diagram and Class Creation.mp4
    12:01
  • 28 - The Adapter Design Pattern - Object Adapter.mp4
    05:08
  • 29 - The Adapter Design Pattern - Final.mp4
    03:18
  • 30 - The Facade Design Pattern - Introduction.mp4
    04:00
  • 31 - The Facade Design Pattern - Final.mp4
    13:06
  • 32 - The Template Method Design Pattern.mp4
    03:49
  • 33 - The Template Method Design Pattern - Part 2.mp4
    07:16
  • 34 - The Template Method Design Pattern - Final.mp4
    11:55
  • 35 - About IteratorDesign Pattern - Introduction.mp4
    05:45
  • 36 - The Problem and Obvious Solution.mp4
    04:40
  • 37 - Iterator Design Pattern Example - Geeky and Dev Stores.mp4
    13:54
  • 38 - Rolling Our Own Iterator Class.mp4
    07:46
  • 39 - The Java Iterator Class.mp4
    09:04
  • 40 - Introduction to Design Patterns - The State Design Pattern.mp4
    08:24
  • 41 - State Design Pattern - The Obvious Solution.mp4
    11:45
  • 42 - State Design Pattern - The Obvious Solution - Part 2.mp4
    05:48
  • 43 - State Design Pattern - The Correct Solution - Part 1.mp4
    12:56
  • 44 - State Design Pattern - The Correct Solution - Part 2.mp4
    12:11
  • 45 - State Design Pattern - The Correct Solution - Test Drive - Final.mp4
    08:35
  • 46 - Introduction to Proxy Design Pattern.mp4
    05:06
  • 47 - Remote Proxy Design Pattern Implementation.mp4
    10:38
  • 48 - Introduction to MVC Design Pattern.mp4
    07:27
  • 49 - MVC - Class Creation.mp4
    09:36
  • 50 - MVC - Implementation.mp4
    07:38
  • 51 - Introduction to Builder Design Pattern.mp4
    05:12
  • 52 - Builder Design Pattern Implementation.mp4
    13:45
  • 53 - The Interface Builder Design Pattern - Part 1.mp4
    09:25
  • 54 - The Interface Builder Design Pattern - Final.mp4
    08:11
  • 55 - Introduction to Prototype Design Pattern.mp4
    03:35
  • 56 - Cloning Person and Dolphin Objects.mp4
    09:57
  • 57 - Using the Java Cloneable Interface.mp4
    09:34
  • 58 - Introduction to Mediator Design Pattern.mp4
    04:48
  • 59 - Mediator Project with Code - Part 1.mp4
    08:53
  • 60 - Mediator Project with Code - Part 2.mp4
    09:33
  • 61 - Introduction to Visitor Design Pattern.mp4
    04:43
  • 62 - The Visitor Design Pattern - Cont..mp4
    07:10
  • 63 - The Visitor Design Pattern - Final.mp4
    10:21
  • 64 - Introduction to Memento Design Pattern.mp4
    04:48
  • 65 - Memento Class Creation.mp4
    05:32
  • 66 - Memento - Final.mp4
    08:25
  • 67 - Introduction to Interpreter Design Pattern.mp4
    03:24
  • 68 - The Interface Interpreter Design Pattern - Final.mp4
    12:06
  • 69 - Introduction to Chain of Responsibility Design Pattern.mp4
    03:36
  • 70 - Chain of Responsibility Design Pattern - Cont..mp4
    08:38
  • 71 - Chain of Responsibility Design Pattern - Final.mp4
    06:55
  • 72 - Introduction to Bridge Design Pattern.mp4
    03:35
  • 73 - Bridge Design Pattern - Classes Setup.mp4
    06:37
  • 74 - Bridge Design Pattern - Final.mp4
    02:44
  • 75 - Introduction to Flyweight Design Pattern.mp4
    01:24
  • 76 - Flyweight - Final.mp4
    11:52
  • Description


    If you are an intermediate to advanced Java developer or a developer in any other OOP language and are looking to learn Java design patterns, then this course is for you. It is also tailored for anyone who has working knowledge of Java or OOP knowledge and is looking to delve into the core software development principles - design patterns. This course will help you understand Java design patterns effectively so you can apply what you’ve learned to your projects. Design patterns are the common denominator you need to learn in order to build effective software and systems that work efficiently. In this course, you will explore the different design patterns, right from the Observer Design Pattern and the Singleton Design Pattern through to the Adapter Design Pattern and Façade Design Pattern. As you progress, you’ll understand how to apply these patterns to real-world projects. In addition to this, you’ll get to grips with solving different software architecture problems using the patterns. By the end of this book, you will be well-versed with Java design patterns and be able to write efficient and extensible software. All the codes and supporting files for this course are available at - https://github.com/PacktPublishing/Learn-Java-Design-Patterns-Complete-Guide

    More details


    User Reviews
    Rating
    0
    0
    0
    0
    0
    average 0
    Total votes0
    Focused display
    Category
    Paulo Dichone
    Paulo Dichone
    Instructor's Courses
    Paulo Dichone is an Android, Java, and Flutter developer and teacher. He is passionate about teaching people about Android, Java, and Flutter development and has taught over 80,000 students across 175 countries. He holds a degree in computer science from Whitworth University and loves programming, apart from teaching. Paulo has extensive experience in mobile app and web development and is also the founder of “Build Apps with Paulo”, where students are given the tools that they need to become professional developers. Showing students how to make amazing applications/software is an extremely rewarding experience for him, which is why he has been teaching online for the past five years. His goal is to make you a great developer, no matter what your experience.
    Packt is a publishing company founded in 2003 headquartered in Birmingham, UK, with offices in Mumbai, India. Packt primarily publishes print and electronic books and videos relating to information technology, including programming, web design, data analysis and hardware.
    • language english
    • Training sessions 76
    • duration 9:47:18
    • Release Date 2024/03/14