The 5 free resources to learn TypeScript are as follows:
1. Getting started with TypeScript
Getting started with TypeScript is a beginner's guide to TypeScript. It covers all the important factors like TypeScript origin, syntax, interfaces, classes, etc. Readers will get a brief idea of what TypeScript is and how it works.
Created by Andrew Chalkley.
2. TypeScript Deep Dive
An eBook that serves as a deep dive into what TypeScript is and how it works. In this eBook, you can not only learn but also understand every aspect of typescript. How it came to be and where you should use it. It is an impressive Gitbook for both beginners and advanced developers. It also serves as a reference and will help users for tests and interviews.
Created by Basarat.
3. TypeScript Quick Start
Official TypeScript documentation that contains everything about TypeScript. It is a fantastic guide for everything TypeScript-related. It is also well written and updated.
Created by TypeScript Devs.
4. Learn X in Y minutes where X=TypeScript
This website conveys the idea of TypeScript in a very engaging and exciting manner. The users are presented with blocks of code. The comments of the code are the actual lessons. Reading through the comments will make us understand what each piece of code does.
Created by Philippe Vierick.
5. Clean code concepts of TypeScript
An article that educates readers about the rules they should follow to generate clean code in TypeScript. The article has over 4.6K GitHub stars. Clean coding is a necessary factor in programming and should be followed by all the development team members. This article helps beginners in TypeScript to generate clean and readable code.
Created by mheob.