Level 1 · Entry Foundations¶
Goal: get comfortable reading and writing TypeScript, understand its core type system, and ship a small working program.
Modules¶
- Setup & First Program
- Basic Types
- Control Flow with Types
- Functions & Type Annotations
- Interfaces & Type Aliases
- Arrays & Objects, Typed
- Classes Basics
- Enums
- Modules & tsconfig Deep Dive
- Project — Typed CLI To-Do App
By the end of this level you'll be able to write programs that take input,
make decisions, store and process data with real compile-time guarantees,
handle bad input gracefully, and organize code into modules with a properly
configured tsconfig.json.