Companies Home Search Profile

Design Patterns in Java OOP for Java Projects & Architecture

Focused View

Suresh Kumar Srivastava

5:26:41

13 View
  • 1 - Introduction to Design Patterns Using Java.mp4
    01:35
  • 2 - Software Design Patterns Reference.html
  • 1 - Quiz Design Patterns Introduction.html
  • 3 - What are Design Patterns.mp4
    01:58
  • 4 - History of Design Patterns.mp4
    00:55
  • 5 - Why Study Design Patterns.mp4
    02:18
  • 6 - Describing Design Patterns.mp4
    01:32
  • 7 - The Catalog of Design Patterns.mp4
    00:21
  • 8 - Classification of Design Patterns.mp4
    01:34
  • 2 - Quiz Abstract Factory.html
  • 3 - Quiz Builder.html
  • 4 - Quiz Factory Method.html
  • 5 - Quiz Prototype.html
  • 6 - Quiz Singleton.html
  • 7 - Quiz on Creational patterns.html
  • 9 - Abstract Factory Design Pattern.mp4
    09:08
  • 10 - Abstract Factory Design Pattern In Java.mp4
    09:12
  • 11 - Design Problem 1.html
  • 12 - Builder Design Pattern.mp4
    08:12
  • 13 - Builder Design Pattern In Java.mp4
    10:32
  • 14 - Design Problem 2.html
  • 15 - Factory Method Design Pattern.mp4
    06:18
  • 16 - Factory Method Design Pattern In Java.mp4
    03:33
  • 17 - Design Problem 3.html
  • 18 - Prototype Design Pattern.mp4
    09:01
  • 19 - Prototype Design Pattern In Java.mp4
    03:39
  • 20 - Design Problem 4.html
  • 21 - Singleton Design Pattern.mp4
    06:59
  • 22 - Singleton Design Pattern In Java.mp4
    03:14
  • 23 - Design Problem 5.html
  • 24 - CreationalPatternsSource.zip
  • 24 - Creational Design Patterns.txt
  • 25 - Your Review Matters.html
  • 8 - Quiz Adapter.html
  • 9 - Quiz Bridge.html
  • 10 - Quiz Composite.html
  • 11 - Quiz Decorator.html
  • 12 - Quiz Facade.html
  • 13 - Quiz Flyweight.html
  • 14 - Quiz Proxy.html
  • 15 - Quiz on Structural patterns 1.html
  • 16 - Quiz on Structural patterns 2.html
  • 26 - Adapter.mp4
    04:19
  • 27 - Explanation of Adapter Structure Source.mp4
    02:34
  • 28 - Design Problem 6.html
  • 29 - Bridge.mp4
    04:18
  • 30 - Explanation of Bridge Structure Source.mp4
    06:52
  • 31 - Design Problem 7.html
  • 32 - Composite.mp4
    02:30
  • 33 - Explanation of Composite Structure Source.mp4
    07:23
  • 34 - Design Problem 8.html
  • 35 - Decorator.mp4
    03:05
  • 36 - Explanation of Decorator Structure Source.mp4
    07:50
  • 37 - Design Problem 9.html
  • 38 - Facade.mp4
    02:55
  • 39 - Explanation of Facade Structure Source.mp4
    07:51
  • 40 - Design Problem 10.html
  • 41 - Flyweight.mp4
    03:52
  • 42 - Explanation of Flyweight Structure Source.mp4
    12:06
  • 43 - Design Problem 11.html
  • 44 - Proxy.mp4
    03:07
  • 45 - Explanation of Proxy Structure Source.mp4
    03:44
  • 46 - Design Problem 12.html
  • 47 - StructuralPatternsSource.zip
  • 47 - Structural Design Patterns.txt
  • 17 - Quiz Chain of Responsibility.html
  • 18 - Quiz Command.html
  • 19 - Quiz Interpreter.html
  • 20 - Quiz Iterator.html
  • 21 - Quiz Mediator.html
  • 22 - Quiz Memento.html
  • 23 - Quiz Observer.html
  • 24 - Quiz State.html
  • 25 - Quiz Strategy.html
  • 26 - Quiz Template Method.html
  • 27 - Quiz Visitor.html
  • 28 - Quiz on Behavioral patterns 1.html
  • 29 - Quiz on Behavioral patterns 2.html
  • 48 - Chain of Responsibility.mp4
    02:31
  • 49 - Explanation of Chain of Responsibility Structure Source.mp4
    08:14
  • 50 - Design Problem 13.html
  • 51 - Command.mp4
    03:32
  • 52 - Explanation of Command Structure Source.mp4
    04:14
  • 53 - Design Problem 14.html
  • 54 - Interpreter.mp4
    03:54
  • 55 - Explanation of Interpreter Structure Source.mp4
    05:20
  • 56 - Iterator.mp4
    03:07
  • 57 - Explanation of Iterator Structure Source.mp4
    08:24
  • 58 - Mediator.mp4
    03:32
  • 59 - Explanation of Mediator Structure Source.mp4
    10:10
  • 60 - Design Problem 17.html
  • 61 - Memento.mp4
    03:27
  • 62 - Explanation of Memento Structure Source.mp4
    12:03
  • 63 - Design Problem 18.html
  • 64 - Observer.mp4
    04:19
  • 65 - Explanation of Observer Structure Source.mp4
    08:52
  • 66 - Design Problem 19.html
  • 67 - State.mp4
    03:06
  • 68 - Explanation of State Structure Source.mp4
    08:17
  • 69 - Strategy.mp4
    03:46
  • 70 - Explanation of Strategy Structure Source.mp4
    06:47
  • 71 - Design Problem 21.html
  • 72 - Template Method.mp4
    02:54
  • 73 - Explanation of Template Method Structure Source.mp4
    05:58
  • 74 - Design Problem 22.html
  • 75 - Visitor.mp4
    03:40
  • 76 - Explanation of Visitor Structure Source.mp4
    11:14
  • 77 - Design Problem 23.html
  • 78 - BehavioralPatternsSource.zip
  • 78 - Behavioral Design Patterns.txt
  • 79 - Introduction.mp4
    01:05
  • 80 - SysMan Introduction.mp4
    02:40
  • 81 - Requirements.mp4
    01:53
  • 82 - Design.mp4
    17:05
  • 83 - Design Problems 14.mp4
    03:14
  • 84 - Design Problems 58.mp4
    03:50
  • 85 - Design Problems 912.mp4
    02:26
  • 86 - Architecture.mp4
    07:01
  • 87 - Design Problems 1316.mp4
    02:21
  • 88 - Design Problems 1720.mp4
    03:00
  • 89 - Design Problems 2123.mp4
    02:18
  • 90 - Recommended Course and Offer on my other courses.html
  • 90 - UdemyDiscountCoupon.pdf
  • Description


    Design Patterns in Java OOP for Java Projects Software Architecture Using Java Object Oriented GoF Design Patterns UML

    What You'll Learn?


    • 23 design patterns in Java described in Gang of Four ( GOF ) book
    • Java design patterns implementation understanding
    • Java source code of each design pattern
    • 125 Quiz questions related to all 23 design patterns
    • Focus to make a thought process to design
    • Learn to visualize the problem scenario and solution in OO
    • 20 Design Problems for better thought process

    Who is this for?


  • Students
  • Software Developers/Engineers
  • Software Designers
  • Software/Solution Architects
  • Technical Managers
  • What You Need to Know?


  • Understanding of Object Oriented Concepts
  • Basic understanding of UML
  • Experience in Java
  • More details


    Description

    This "Design Patterns In Java" course covers all 23 Gang of Four ( GOF ) design patterns with Java code implementation.

    Why learn Design Patterns

    • Industry requires great software designers

    • Demand for Software Design Skill is high

    • For flexible and extensible software design

    • To enhance the Object Oriented Software design skill

    • To Develop/Understand the design of software product

    • Moving up in Technical ladder by having great tech skill

    • Well prepared for interview

    Design and architecture of any software/solution provides the base and makes it flexible, extensible for future requirements. A good designed software/solution makes it easy to understand and maintain. Design patterns are known as best practices to design software for problems which are repeated in nature. 

    This course is third one in my Complete Java Design and Development course series-

    • Java Programming : Learn Object Oriented Java Programming

    • Advanced Java : Take Your Java Skills To The Next Level

    • Design Patterns In Java Made Simple


    This "Design Patterns In Java" tutorial gives you understanding of all 23 design patterns described in Gang Of Four book - "Design Patterns: Elements of Reusable Object-Oriented Software", by Gamma, Helm, Johnson and Vlissides.

    This Design Patterns through Java course covers :

    Creational Design Patterns : Abstract Factory, Builder, Factory Method, Prototype, Singleton

    Structural Design Patterns : Adapter, Bridge, Composite, Decorator, Facade, Flyweight, Proxy

    Behavioral Design Patterns : Chain of Responsibility, Command, Interpreter, Iterator, Mediator, Memento, Observer, State, Strategy, Template Method, Visitor

    Here is the course content-

    • Introduction to Design Patterns

    • Creational Design Patterns

    • Structural Design Patterns

    • Behavioral Design Patterns

    In this Design Patterns using Java course, each design pattern is explained in a simple way with intent, problem, solution and structure. Also the information of participants, collaboration, consequences and code implementation are explained for each one. The design pattern structure or example implementation of Java source code are explained to understand how it will be implemented in Object Oriented language Java. 

    This Design Patterns with Java course also provides Java source code of each design pattern to understand it in better way. This helps in applying the variation on implementation to see how it can resolve some other implementation bottleneck. There are 125 quiz questions on Creational, Structural and Behavioral design patterns to check your understanding. 

    This "Learn Design Patterns In Java" online course on udemy will help to understand the best practices for design and apply them to do the better design of software projects/solutions in Java. It will also help you to prepare well for Design Patterns in Java interview questions. Knowledge of design patterns increases the capability to address interview questions of software design.

    It will be good to have the Gang Of Four book - "Design Patterns: Elements of Reusable Object-Oriented Software", by Gamma, Helm, Johnson and Vlissides as a reference book for this course. 

    Design Patterns In Java free source code implementation is available in pdf to download.


    So what are you waiting for, click on Buy button to enroll now and start learning.

    Who this course is for:

    • Students
    • Software Developers/Engineers
    • Software Designers
    • Software/Solution Architects
    • Technical Managers

    User Reviews
    Rating
    0
    0
    0
    0
    0
    average 0
    Total votes0
    Focused display
    Suresh Kumar Srivastava
    Suresh Kumar Srivastava
    Instructor's Courses
    Industry Experience  Industry experience of 18+ years.Worked on system side includes Driver, Compiler, Linker, Debugger, IDE, System Utilities, System Management.Worked on architecture and design of various products and tools.  Author  Author of popular book on C language "C In Depth" and on Data Structures "Data Structures Through C In Depth".  C In Depth, S K Srivastava, Deepali Srivastava, BPB Publications, Sold 180,000+ copies  Data Structures Through C In Depth, S K Srivastava, Deepali Srivastava, BPB Publications, Sold 70,000+ copiesEntrepreneur  Founder and Managing Director of Sonebhadra Technologies which provides software solutions and training.
    Students take courses primarily to improve job-related skills.Some courses generate credit toward technical certification. Udemy has made a special effort to attract corporate trainers seeking to create coursework for employees of their company.
    • language english
    • Training sessions 64
    • duration 5:26:41
    • English subtitles has
    • Release Date 2024/04/14