Updated Mar 15, 2026

Glossary

Auto-generated index of key terms and which lesson covers them.

Term Lesson
Abstract classes 04. Classes
Access modifiers 04. Classes
any 01. Basics
compile time 01. Basics
Declaration merging 03. Interfaces & Types
discriminated union 07. CLI Task Manager
Discriminated unions 03. Interfaces & Types
Function types 02. Functions
Generic constraints 05. Generics
Generics 05. Generics
infer keyword 06. Advanced
Inheritance 04. Classes
Interfaces 03. Interfaces & Types
keyof operator 05. Generics
Mapped types 06. Advanced
object types 01. Basics
Omit 07. CLI Task Manager
Overloads 02. Functions
Partial 07. CLI Task Manager
return type 02. Functions
structural typing 04. Classes
Template literal types 06. Advanced
tuple 01. Basics
Type aliases 03. Interfaces & Types
Type assertions 06. Advanced
Type guards 06. Advanced
Type inference 01. Basics
TypeScript 01. Basics
union type 03. Interfaces & Types, 07. CLI Task Manager
unknown 01. Basics
Utility types 06. Advanced
Spot something off? Report an issue