← Back to Roadmaps
TypeScript - Learning Roadmap | Nemorize
Loading roadmap...
Learning Topics
This roadmap covers the following topics:
✅ TypeScript Foundations
- ✅ Getting Started
- ⚪ Introduction to TypeScript
- ⚪ TypeScript Installation
- ⚪ TypeScript Compilation
- ✅ Core Operators
- ⚪ TypeScript Operators
- ⚪ Nullish Coalescing Operator
- ⚪ Non-null Assertion Operator
✅ Type System Mastery
- ✅ TypeScript Types
- ⚪ Primitive Data Types
- ⚪ Object Types
- ⚪ Type Assertions
- ✅ Type Inference & Combining
- ⚪ Type Inference
- ⚪ Union Types
- ⚪ Type Aliases
- ✅ Type Narrowing
- ⚪ Typeof Narrowing
- ⚪ Instanceof Narrowing
- ⚪ Type Predicates
✅ Functions & Interfaces
- ✅ TypeScript Functions
- ⚪ Function Types
- ⚪ Function Overloading
- ⚪ Rest Parameters
- ⚪ Arrow Functions
- ✅ TypeScript Interfaces
- ⚪ Interface Basics
- ⚪ Interface with Classes
- ⚪ Hybrid Types
✅ Object-Oriented TypeScript
- ✅ TypeScript Classes
- ⚪ Constructor Parameters
- ⚪ Access Modifiers
- ⚪ Abstract Classes
- ✅ Inheritance & Polymorphism
- ⚪ Class Inheritance
- ⚪ Method Overriding
- ⚪ Polymorphism
✅ Advanced TypeScript Features
- ✅ TypeScript Generics
- ⚪ Generic Functions
- ⚪ Generic Classes
- ⚪ Generic Constraints
- ✅ Decorators & Utility Types
- ⚪ Class Decorators
- ⚪ Property Decorators
- ⚪ Utility Types
- ✅ Advanced Types & Modules
- ✅ Mapped Types
- ✅ Conditional Types
- ⚪ Template Literal Types
- ⚪ TypeScript Modules
Sign in to share your feedback and rate this roadmap
Loading comments...
Community Feedback
Share your thoughts and rate this roadmap