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
    • 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
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.

Get access now

Sign up to get immediate access to this course plus thousands more you can watch anytime, anywhere.

Get started with Pluralsight