Dev Logs
/TypeScript
All guides

TypeScript

Types that catch real bugs — generics, narrowing, utility types, and how to model a domain properly.

Start readingRead as PDFSource

17 chapters

  1. 01Introduction to TypeScript
  2. 02TypeScript Setup and Configuration
  3. 03Basic Type Annotations
  4. 04Interfaces and Type Aliases
  5. 05Functions and Type Safety
  6. 06Arrays, Tuples, and Enums
  7. 07Union and Intersection Types
  8. 08Type Inference and Narrowing
  9. 09Optional and Readonly Properties
  10. 10Classes and Object-Oriented Programming
  11. 11Generics and Reusable Code
  12. 12Type Guards and Advanced Type Checking
  13. 13Advanced TypeScript Features
  14. 14Modules and Namespaces
  15. 15Error Handling in TypeScript
  16. 16Utility Types and Type Manipulations
  17. 17Declaration Merging and Ambient Declarations

Open source, free forever. Built by iammhador.

Contribute on GitHub