2-1:
Installation typescript, nvm & ts-node-dev2-2:
TypeScript has two types of typing: implicit and explicit.2-3:
Array and tuples in typescript2-4:
Object, Literal Types, and Optional things2-5:
Spread, Rest, Default Parameters, and Destructuring2-6:
Type alias and optional types2-7:
Union, Intersection, and Enum Types2-8:
Nullable, Unknown, & Never Types2-9:
Ternary Operator, Nullish Coeslancing Operator, keyof operator