CODE A GRATIS GLOBAL SERVICE
⌕ SEARCH GRATIS GLOBAL ↗
FREE GUIDE

Learn TypeScript Programming Free

TypeScript adds static types on top of JavaScript, catching bugs before your code ever runs. These free courses, tutorials, tools and communities will take you from your first type annotation to confidently typed real world apps, all without spending a cent.

10 SECTIONS · 56 RESOURCES · STATUS: [ ALL LINKS FREE ]
► INSIDE THIS GUIDE 10 SECTIONS
01

Free Online TypeScript Courses

9 RESOURCES
Learn TypeScript (learntypescript.dev) learntypescript.dev

A free structured course for JavaScript developers that goes from beginner topics to advanced with quizzes in each module.

Learn TypeScript (learn-ts.org) learn-ts.org

A free interactive tutorial with example code and exercises with solutions in each section.

Codecademy Learn TypeScript codecademy.com

A free, beginner friendly course teaching TypeScript as a superset of JavaScript with lessons, projects and quizzes.

Codecademy Learn TypeScript: Fundamentals codecademy.com

A free fundamentals module covering the core type system before moving into more advanced modules.

Scrimba Introduction to TypeScript scrimba.com

A free interactive screencast course where you pause and edit the instructor's real code directly in the browser.

freeCodeCamp's Free 22-Part TypeScript Course freecodecamp.org

A free 22-lesson interactive course built for developers who already know JavaScript and want a fast TypeScript on-ramp.

Programming in TypeScript, Full Course (freeCodeCamp) freecodecamp.org

A completely free written and video course covering TypeScript from basics through advanced typing.

Total TypeScript Beginner's Tutorial totaltypescript.com

Matt Pocock's free 18-lesson, exercise driven tutorial with problems, solutions and video explanations.

Node.js Learn: Introduction to TypeScript nodejs.org

A free official Node.js learning site module that introduces TypeScript basics in a Node context.

02

Free TypeScript Video Lessons and YouTube Channels

8 RESOURCES
Total TypeScript Free Tutorials totaltypescript.com

Free exercise driven video tutorials from a full time TypeScript educator, great once you already know JavaScript.

Fireship, TypeScript in 100 Seconds youtube.com

A fast, high density overview of what TypeScript is and why it exists, good as a first orientation video.

The Net Ninja, TypeScript Tutorial Playlist youtube.com

A clear, chapter by chapter beginner playlist covering setup, types, objects, classes, interfaces and generics.

Jack Herrington's No BS TypeScript Series youtube.com

Direct, practical coverage of TypeScript's type system including discriminated unions and mapped types.

freeCodeCamp, TypeScript Full Course for Beginners youtube.com

A long, complete free course walking through modern TypeScript features from the ground up.

freeCodeCamp, Learn TypeScript in 50 Minutes youtube.com

A fast free crash course for people who want the essential concepts without a multi hour commitment.

TypeScript with Benny Code youtube.com

A dedicated TypeScript focused channel with free tutorials for building comfort with the language.

freeCodeCamp TypeScript Articles and Videos freecodecamp.org

An index of freeCodeCamp's free TypeScript articles and companion videos, useful for browsing by topic.

03

Free Online TypeScript Tutorials

8 RESOURCES
TypeScript for JavaScript Programmers typescriptlang.org

The official 5 minute primer showing how TypeScript layers onto JavaScript you already know.

TypeScript for the New Programmer typescriptlang.org

The official on-ramp for people who are new to programming entirely, not just new to TypeScript.

Learn TypeScript, The Ultimate Beginners Guide freecodecamp.org

A free long form written walkthrough of TypeScript fundamentals for complete beginners.

Learn TypeScript with React Handbook freecodecamp.org

A free guide specifically for developers who want to combine TypeScript with React.

Learn TypeScript for Practical Projects freecodecamp.org

Practical, applied TypeScript concepts tied to real project scenarios rather than abstract theory.

TypeScript Tutorial (typescripttutorial.net) typescripttutorial.net

A free, well organized tutorial site covering everything from basic syntax to more advanced topics.

W3Schools TypeScript Tutorial w3schools.com

A free, beginner friendly reference style tutorial with simple explanations and runnable examples.

How to Learn TypeScript, A Guide for JavaScript Developers scrimba.com

A free written guide laying out a sensible learning path for JavaScript developers moving to TypeScript.

04

Free Online TypeScript Practice and Interactive Exercises

4 RESOURCES
TypeScript Exercises typescript-exercises.github.io

A free set of interactive exercises that progressively increase in difficulty across most core TypeScript features.

Exercism TypeScript Track exercism.org

A free track with over 100 exercises, automated feedback and optional human mentoring.

W3Schools TypeScript Exercises w3schools.com

Free multiple choice and fill in the blank exercises for reinforcing basic TypeScript syntax.

GeeksforGeeks TypeScript Exercises geeksforgeeks.org

A free interactive practice set for tracking progress while working through TypeScript coding problems.

05

Free TypeScript Books and Documentation

5 RESOURCES
TypeScript Handbook typescriptlang.org

The authoritative, free, Microsoft maintained reference every serious TypeScript learner should read at least once.

TypeScript Deep Dive basarat.gitbook.io

A free and open source book often called one of the best TypeScript books, downloadable as PDF, ePub or Mobi.

The Concise TypeScript Book github.com

A free, open source, no fluff guide to writing effective TypeScript, good as a compact reference.

TypeScript Documentation Hub typescriptlang.org

The full official documentation site linking the handbook, reference pages and release notes in one place.

DevDocs TypeScript Documentation devdocs.io

A free, fast, offline capable mirror of TypeScript docs useful for quick lookups while coding.

06

Free TypeScript IDEs, Editors and Developer Tools

5 RESOURCES
Visual Studio Code code.visualstudio.com

A completely free editor with best in class built in TypeScript IntelliSense since Microsoft builds both.

TypeScript Playground typescriptlang.org

The official zero setup online editor for writing, sharing and experimenting with TypeScript snippets.

typescript-eslint typescript-eslint.io

A free, open source linter toolset that brings ESLint's bug and style checks to TypeScript code.

Quokka.js Community Edition quokkajs.com

A free JavaScript and TypeScript playground that runs directly inside your editor for instant feedback.

typescript-eslint Playground typescript-eslint.io

A free online tool for testing and understanding typescript-eslint lint rules against real code.

07

Free TypeScript Podcasts

3 RESOURCES
TypeScript.fm typescript.fm

A free weekly show hosted by Kamran Ayub and Erik Onarheim covering TypeScript news and deep dives.

Syntax syntax.fm

A free, frequently updated web development podcast by Wes Bos and Scott Tolinski that regularly covers TypeScript topics.

TypeScript.fm on Spotify open.spotify.com

The same free TypeScript.fm show available for streaming directly on Spotify with no signup cost.

08

Free TypeScript Cheat Sheets and References

6 RESOURCES
TypeScript Official Cheat Sheets typescriptlang.org

Official downloadable PDF and PNG syntax references covering classes, interfaces, types and control flow analysis.

DevHints TypeScript Cheatsheet devhints.io

A free, dense one page reference with usage examples and quick syntax reminders.

typescript-cheatsheet by rmolinamir github.com

A free, thorough set of notes for quick reference on types, classes, decorators and more.

Zero To Mastery TypeScript Cheat Sheet zerotomastery.io

A free downloadable reference guide to core TypeScript fundamentals and concepts.

Doable Danny TypeScript Cheat Sheet doabledanny.com

A free cheat sheet with 32 practical code examples plus a downloadable PDF and poster version.

React TypeScript Cheatsheet react-typescript-cheatsheet.netlify.app

The essential free reference for typing React component props, hooks, forms, events and context.

09

Free TypeScript Communities and Help

3 RESOURCES
TypeScript Community Discord discord.com

The official TypeScript Discord with tens of thousands of members and active channels for getting help.

Stack Overflow, Getting Started with TypeScript stackoverflow.blog

The long standing free Q&A hub where TypeScript makes up a steady share of monthly programming questions.

microsoft/TypeScript GitHub Issues github.com

The open discussion thread on the official TypeScript repo where the community and maintainers debate direction.

10

Free TypeScript Project Ideas and Real-World Practice

5 RESOURCES
LearningTypeScript/projects github.com

A free curated set of hands on projects organized by difficulty to build real TypeScript skills.

Learning TypeScript, Projects Page learningtypescript.com

A companion page listing real world project exercises to reinforce TypeScript concepts through building.

Top 15 TypeScript Projects With Source Code geeksforgeeks.org

A free list of project ideas with source code covering a range of difficulty levels.

12 Best TypeScript Project Ideas for Beginners placementpreparation.io

A free beginner oriented list of practical project ideas like to-do lists, weather apps and expense trackers.

9 Seriously Good Portfolio Project Ideas in TypeScript altcademy.com

A free article suggesting portfolio worthy TypeScript projects for learners who want to showcase applied skills.