Featured resource
2025 Tech Upskilling Playbook
Tech Upskilling Playbook

Build future-ready tech teams and hit key business milestones with seven proven plays from industry leaders.

Check it out
  • Course

Design Patterns Playbook: Structural Patterns

Design Patterns are a priceless tool for professional developers. In this course, you'll learn the fastest way to understand four of the most advanced patterns: Adapter, Decorator, Proxy, and Composite.

Intermediate
1h 5m
(228)

Created by Paolo Perrotta

Last Updated Dec 02, 2024

Course Thumbnail
  • Course

Design Patterns Playbook: Structural Patterns

Design Patterns are a priceless tool for professional developers. In this course, you'll learn the fastest way to understand four of the most advanced patterns: Adapter, Decorator, Proxy, and Composite.

Intermediate
1h 5m
(228)

Created by Paolo Perrotta

Last Updated Dec 02, 2024

Get started today

Access this course and other top-rated tech content with one of our business plans.

Try this course for free

Access this course and other top-rated tech content with one of our individual plans.

This course is included in the libraries shown below:

  • Core Tech
What you'll learn

Design Patterns are a must-have in any developer's bag of tricks. The most useful patterns, however, are also the hardest to understand. Structural patterns, in particular, are both extremely useful and somewhat difficult to master. In this course, Design Patterns Playbook: Structural Patterns, you'll discover the ins and outs of four of the most advanced structural patterns to utilize in practice. First, you'll learn the structural patterns that tell apart the master programmer from the beginner. Next, you'll delve into understanding patterns through practical examples that use pictures and code together. Finally, you'll explore a brief overview of what Design Patterns are and why they are so useful. By the end of this course, you'll know how to wield Adapter, Decorator, Proxy, and Composite to make your code easier to understand and maintain.

Design Patterns Playbook: Structural Patterns
Intermediate
1h 5m
(228)
Table of contents

About the author
Paolo Perrotta - Pluralsight course - Design Patterns Playbook: Structural Patterns
Paolo Perrotta
13 courses 4.9 author rating 18745 ratings

Paolo Perrotta is a traveling coach and a software mentor. He wrote "Metaprogramming Ruby", widely praised as one of the essential books on Ruby.

2025 Forrester Wave™ names Pluralsight as a Leader among tech skills dev platforms

See how our offering and strategy stack up.

forrester wave report