Resources to Learn TypeScript!

Resources to Learn TypeScript!

I am making a list of resources to learn typescript. I am finally ready to learn typescript.

Personal reasons to learn TypeScript.

  1. I am good enough with javascript
  2. Debugging javascript is hard sometimes.
  3. I am on a stage where I can make complex apps and staff.
  4. TypeScript works great with teams and for making documentation.

I like to learn from books, article and making side projects. Documentation when i am in a good mood. So, that the plan read for an hour or two. Get your hands Dirty...

Books/ Articles / Doc

  1. Documentation :- It's great and complete

  2. TypeScript Deep Dive: It's not just the "what/how", but also the "why/when"... which I think is just as important.

  3. TypeScript Weekly Newsletter:- Weekly Resources for TypeScript

  4. React + TypeScript: - Cheat Sheets for experienced React developers getting started with TypeScript

  5. TypeScript for Beginner Programmers:- Blogs- for beginners

  6. Going to add more ....

Video / Courses

** I have not went through them. When i do i will give a review and update this blog.

  1. Scrimba Interactive Course:- This tutorial teaches you TypeScript through 21 interactive screencasts. In less than an hour you'll have the foundation needed to start building apps with TypeScript

  2. Introduction to TypeScript | udemy: Introduction to TypeScript

  3. Complete TypeScript For Beginners | Udemy: here

  4. Typescript with modern React (i.e. hooks, context, suspense) | Udemy: Adding typescript to a modern react project with hooks (useState, useContext, useEffect) and code splitting with lazy.

  5. TypeScript, Quick and Easy | Udemy: This is a practical course to learn TypeScript rapidly and deeply

Github Repos:

  1. Awesome TypeScript:- A collection of awesome TypeScript resources for client-side and server-side development

  2. Awesome TypeScript:- Articles and Tutorials

  3. Awesome TypeScript- Projects: - Projects that use TypeScript

I think this much is good enough resources to learn TypeScript. I don't think we need anythings else. Time to start learning.

Did you find this article valuable?

Support Coolhead by becoming a sponsor. Any amount is appreciated!