Examples of topics covered during the training
- Strong and weak types
- Interfaces
- Typing functions and classes
- Decorators
- OOP principles in TS
- Generic types
- Intersection types
- Overloading
- Enum
- Literal types
- Type guards
- Non-nullable-types
- Record
- Partial / Required
- Pick / Omit
- Union
- Discriminated Union
- keyof and Lookup Types
- Mapped types
- Conditional types