TypeScript Basics
In this course, you will learn about the basics of TypeScript. You will learn about the prerequisites, some problems with JavaScript, the working of TypeScript, TypeScript vs JavaScript, setting up TypeScript, introducing type declarations, arrays and tuples, type erasure and error behavior, typing with functions, implicit typing, any and union types, TypeScript classes, methods and constructors, inheritance and polymorphism, interfaces and duck typing, member visibility, readonly modifier, enums, generics, modules, TypeScript compiler arguments, using tsconfig json file, creating an npm project, installing libraries and type definitions, setting up the project, installing dependencies, creating model classes, creating an API request service, calling service and troubleshooting errors, converting response to model request, using callbacks and handling repo response, chaining class and accepting command line arguments, and much more.