6 TypeScript Resources for Beginners

2 min read

Are you learning TypeScript? Or do you want to learn TypeScript?

Before getting started, check out this article that explains what TypeScript is.

While there are many TypeScript resources out there, the goal of this article is to provide you with some hand-picked resources for those who are learning TypeScript or want to start learning it.

1. TypeScript Handbook

If you already have a background in JavaScript, then the TypeScript Handbook would be the right place for you to start. It is a concise document that explains TypeScript to everyday programmers with JavaScript knowledge. You can easily read it in a few hours and get started with TypeScript very quickly.

2. Exercism TypeScript Track

Exercism is a free coding practice and mentorship platform. They have a catalog of 62 programming languages where you can learn, practice and feedback on your code for free.

Once you join the TypeScript track on Exercism, you'll get access to 95 exercises with automatic analysis of your code and personal mentoring from TypeScript experts.

3. TypeScript Deep Dive

TypeScript Deep Dive is a free ebook by Basarat Ali Syed. It is full of source code examples and clear, concise explanations that will help you learn TypeScript. The ebook is available in Epub, Mobi and PDF formats.

4. FreeCodeCamp

FreeCodeCamp has a free crash course on TypeScript for beginners available for free on YouTube. It is about 5 hours long and the code files from the course are available on Github.

5. Codecademy

Stress-test your knowledge with quizzes that help commit syntax to memory and create portfolio projects that showcase your new skills using Codecademy's Learn TypeScript course.

6. Educative.io

If you prefer text over videos, Educative.io has a text-based course for TypeScript beginners. It includes hands-on coding exercises that don't require you to setup anything locally. You can start learning immediately instead of fiddling with SDKs and IDEs. It also has built-in assessments to test what you've learned as you go.

Table of Contents

Related Articles

23 Websites To Find Remote Tech Jobs

1. Toptal Toptal is an exclusive network of the top freelance software developers, designers, finance experts, product managers and project managers in the world. Top companies hire Toptal freelancers for their projects. 2. X-Team X-Team is a…

A Guide to Choosing the Right Programming Language for Your Project

As a computer science student or software developer, you may encounter various programming languages in your career. Choosing the best language for your project might be difficult with so many possibilities available. This blog will provide you…

6 Tricks for Debugging and Troubleshooting Code

As a programmer, debugging and troubleshooting code is an inevitable part of the job. It can be frustrating and time-consuming, but with the right tricks and tools, it doesn't have to be. This blog will explore some of the most effective ways to…