Apply Design Patterns for Writing Better Software

Apply Design Patterns for Writing Better Software

Get ready for your exam by enrolling in our comprehensive training course. This course includes a full set of instructional videos designed to equip you with in-depth knowledge essential for passing the certification exam with flying colors.

$14.99 / $24.99

Introduction

  • 1. Introduction
    13m 46s

Case Study: Building a 3D editor

  • 1. Case Study
    16m 57s
  • 2. Case Study: Defining document structure
    7m 56s
  • 3. Case Study: Rendering strategy
    4m 15s
  • 4. Case Study: User interaction
    7m 26s
  • 5. Case Study: Multi platform
    13m 31s

Creational Design Patterns

  • 1. Introduction
    1m 59s
  • 2. Singleton pattern
    4m 35s
  • 3. Singleton pattern using Java
    9m 29s
  • 4. Builder pattern
    8m 48s
  • 5. Builder pattern using Java
    7m 44s
  • 6. Factory method pattern
    5m 32s
  • 7. Factory method pattern using Java
    5m 56s
  • 8. Abstract factory pattern
    5m 53s
  • 9. Abstract factory using Java
    7m 23s
  • 10. Prototype pattern
    5m 36s
  • 11. Prototype pattern using Java
    10m 31s

Structural Design Patterns

  • 1. Introduction
    4m 44s
  • 2. Façade pattern
    5m 3s
  • 3. Façade pattern using Java
    8m 36s
  • 4. Adapter pattern
    6m 4s
  • 5. Adapter pattern using Java
    4m 31s
  • 6. Decorator pattern
    7m 6s
  • 7. Decorator pattern using Java
    10m 13s
  • 8. Bridge pattern
    5m 39s
  • 9. Bridge pattern using Java
    8m 26s
  • 10. Composite pattern
    5m 28s
  • 11. Composite pattern using Java
    9m 36s
  • 12. Proxy pattern
    3m 36s
  • 13. Proxy pattern using Java
    10m 48s
  • 14. Flyweight pattern
    4m 11s
  • 15. Flyweight pattern using Java
    7m 41s

Behavioral Design Patterns

  • 1. Introduction
    3m 6s
  • 2. Command pattern
    5m 43s
  • 3. Command pattern using Java
    13m 47s
  • 4. Strategy pattern
    5m 46s
  • 5. Strategy pattern using Java
    10m 56s
  • 6. Visitor pattern
    11m 5s
  • 7. Visitor pattern using Java
    13m 9s
  • 8. Observer pattern
    6m 15s
  • 9. Observer pattern using Java
    7m 16s
  • 10. Memento pattern
    6m 55s
  • 11. Memento pattern using Java
    14m 9s
  • 12. Mediator pattern
    6m 18s
  • 13. Mediator pattern using Java
    12m 19s
  • 14. Chain of responsibility pattern
    4m 50s
  • 15. Chain of responsibility pattern using Java
    7m 38s
  • 16. State pattern
    6m 18s
  • 17. State pattern using Java
    18m 55s
  • 18. Template method pattern
    4m 3s
  • 19. Template method pattern using Java
    5m 4s

Additional Patterns

  • 1. Inversion of control pattern
    9m 57s
  • 2. Inversion Of control pattern using Java
    7m 47s
  • 3. Data transfer object pattern
    5m 53s
  • 4. Data transfer object using Java
    6m 37s
Study4Pass does not provide real Microsoft exam questions. Similarly, Study4Pass does not supply real Amazon exam questions. The materials offered by Study4Pass lack real questions and answers from Cisco's certification exams. The CFA Institute neither endorses nor assures the accuracy or quality of Study4Pass content. CFA® and Chartered Financial Analyst® are registered trademarks held by the CFA Institute.

© study4pass.com 2025. All rights reserved.