Featured resource
Tech Upskilling Playbook 2025
Tech Upskilling Playbook

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

Learn more
  • Course
    • Libraries: If you want this course, consider one of these libraries.
    • Core Tech

TypeScript Deep Dive: Creating and Using Decorators

Decorators are essential for writing flexible, readable, and modular TypeScript code. This course will teach you how to use and implement decorators.

Ivan Mushketyk - Pluralsight course - TypeScript Deep Dive: Creating and Using Decorators
by Ivan Mushketyk

What you'll learn

Decorators are an essential feature that allows writing flexible, readable, and modular TypeScript code. It is used in numerous popular libraries and frameworks. In this course, TypeScript Deep Dive: Creating and Using Decorators, you’ll learn to use and create decorators and learn how they work under the hood. First, you’ll explore what decorators are, and how they can be used. Next, you’ll discover how to implement various types of decorators, and how they work under the hood. Finally, you’ll learn how to build a small framework using decorators. When you’re finished with this course, you’ll have the skills and knowledge of decorators in needed to develop complex applications in TypeScript.

Table of contents

About the author

Ivan Mushketyk - Pluralsight course - TypeScript Deep Dive: Creating and Using Decorators
Ivan Mushketyk

Ivan is a Principal Software Engineer and a Tech Lead who is passionate about Big Data and Cloud Computing. He has worked for numerous big IT companies including Samsung and Amazon Web Services. He is an Open Source enthusiast and has contributed to a number of projects including Gatling and Apache Flink. When he is not writing code or working on a new course, he is probably writing another technical article for his blog.

More Courses by Ivan