LearningTypeScript.org
LessonsPlaygroundAbout
Sign In
Lessons/advanced/Decorators
PreviousPracticeNext

TL;DR

Learn TypeScript decorators to add metadata and behavior to classes, methods, and properties. Used in Angular, NestJS, and TypeORM.

Key concepts

  • TypeScript decorators
  • class decorators
  • method decorators TypeScript
  • decorator pattern

Next lesson

Testing

Write type-safe tests in TypeScript with assertion patterns, mocking, and test organization for reliable, maintainable test suites.

25 min

Related lessons

  • React and TypeScriptType React components, props, hooks, events, and context with TypeScript. Catch UI bugs at compile time and build self-documenting code.
  • Advanced PatternsMaster advanced TypeScript patterns: discriminated unions, template literal types, conditional types, infer, and branded types.
  • Capstone ProjectBuild a type-safe task management system combining generics, discriminated unions, utility types, and advanced TypeScript patterns.

Also learn

JavaScriptMaster JavaScript ProgrammingSQLMaster SQL & Databases

Also learn

JavaScriptMaster JavaScript ProgrammingSQLMaster SQL & Databases

A14A

Building digital products that matter.

© 2026 A14A. All rights reserved.
KVK: 87105004PrivacyTerms