TypeScript — MEAN Stack Roadmap
Statically typed superset of JavaScript that Angular is built on
Steps in TypeScript
- TypeScript Basics & Types — beginner · Setting up TypeScript, basic types, type inference and type annotations
- Interfaces & Type Aliases — beginner · Defining object shapes with interfaces and type aliases
- Functions & Generics — beginner · Typed function signatures, optional/default params and writing generic functions
- Classes & OOP in TypeScript — beginner · Classes, access modifiers, inheritance and decorators (used heavily by Angular)
- Modules & Project Configuration — beginner · ES module syntax in TypeScript and configuring tsconfig.json
- Advanced Types — beginner · Union/intersection types, utility types and type narrowing
Part of
- MEAN Stack roadmap — the full learning path