TypeScript Essentials
- Introduction to TypeScript
- Variables & Types
- Mathematical Operators
- Logical Operators
- Functions
- Strings
- Objects
- JSON
- Classes & Constructors
- Static Functions & Variables
- Public vs Private Access
- Callbacks
- Promises & Async Await
- Generics
- Union & Intersection Types
- Type Guards & Narrowing
- Error Handling
- Testing with Jest
- Advanced Types