Popular Resources to Learn TypeScript!

TypeScript is a language that aims at easing the development of large-scale applications written in JavaScript. TypeScript adds common concepts such as classes, modules, interfaces, generics, and (optional) static typing to JavaScript. It is a superset of JavaScript: all JavaScript code is valid TypeScript code, which You can add seamlessly to any project. The TypeScript compiler emits JavaScript.

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 essential 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.

More info

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.

More info

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.

More info‍

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.

More info

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.

More info

Originally posted at raftlabs.co




Building lovable software products for startups, agencies and enterprises in SaaS, media and marketing tech. https://raftlabs.co.

Love podcasts or audiobooks? Learn on the go with our new app.

Recommended from Medium

Updating Data Objects Nested In Document Arrays In MongoDb

Deploying a MERN Stack to Heroku using GitHub Actions

Shopify, why are you still don’t have full path filter

May-Getting started with Algo Trading using PineScript & TradingView

How To Get Your First Software Development Job

What’s Your Function?

MEAN Stack

A guide for adding JWT token-based authentication to your single page Node.js applications

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store


Building lovable software products for startups, agencies and enterprises in SaaS, media and marketing tech. https://raftlabs.co.

More from Medium

Top 10 NPM Packages for Node.js Developers

Resources to Polish Your JavaScript

HTML mistakes, Rust, coding challenges, NoSQL, and more

Coding Workflow Tips