Outline 1. Typescript 1.1 Fundamentals 1.2 Functions 1.3 Objects 1.4 Generics/type programming 2. React 2.1 Reat basics 2.2 useState and one way data binding 2.3 Hooks 2.4 Testing