└── README.md /README.md: -------------------------------------------------------------------------------- 1 | # Learn TypeScript 2 | 3 | ![learn-typescript](https://snipcart.com/media/203922/learn-typescript.png) 4 | 5 | Open source list of paid & free resources to learn TypeScript 6 | 7 | **Contents** 8 | 9 | - [Books](#books-) πŸ“š 10 | - [Courses](#courses-) πŸŽ’ 11 | - [Evergreen resources](#evergreen-resources-) 🌲 12 | - [Communities](#communities-) πŸ’¬ 13 | - [News + regular content](#news--regular-content-) πŸ“© 14 | 15 | **Notes** 16 | 17 | β€’ This list is a companion resource to [Learn TypeScript: Why Should You Use It?](https://snipcart.com/blog/learn-typescript-why-use-ts) 18 | 19 | β€’ Feel free to fork this repo and add valuable resources to categories. All PRs will be manually reviewed. 20 | 21 | β€’ Paid resources are flagged "πŸ’°" 22 | 23 | *** 24 | 25 | ## Books πŸ“š 26 | 27 | - [Pro TypeScript](https://www.amazon.com/gp/product/1430267917/ref=as_li_qf_sp_asin_il_tl) by Steve Fenton πŸ’° 28 | - [TypeScript Essentials](https://www.amazon.com/gp/product/1783985763/ref=as_li_qf_sp_asin_il_tl) by Christopher Nance πŸ’° 29 | - [Learning TypeScript](https://www.amazon.com/gp/product/1783985542/ref=as_li_qf_sp_asin_il_tl) by Remo H. Jansen πŸ’° 30 | - [TypeScript Deep Dive](https://basarat.gitbooks.io/typescript/content/) by Basarat Ali Syed 31 | - [Mastering TypeScript](https://www.amazon.com/gp/product/1784399663/ref=as_li_qf_sp_asin_il_tl) by Nathan Rozenthals πŸ’° 32 | - [You Don’t Know JS](https://www.amazon.com/gp/product/1491904240/ref=as_li_qf_sp_asin_il_tl) by Kyle Simpson πŸ’° 33 | 34 | ## Courses πŸŽ’ 35 | 36 | - [Understanding TypeScript](https://www.udemy.com/understanding-typescript) by Udemy πŸ’° 37 | - [Getting Started with TypeScript](https://blog.teamtreehouse.com/getting-started-typescript) by TreeHouse πŸ’° 38 | - [Introduction to TypeScript 2](https://www.edx.org/course/introduction-to-typescript-2-1) by edX πŸ’° 39 | - [TypeScript Masterclass](https://ultimateangular.com/typescript-masterclass) by Ultimate Angular πŸ’° 40 | - [TypeScript Tutorials on Youtube](https://www.youtube.com/watch?v=hADI92zCIvE&list=PLYxzS__5yYQkX-95LHG5EDxPj3tVvVmRd&index=1) by codedamn 41 | 42 | ## Evergreen resources 🌲 43 | 44 | - [Questions tagged β€œtypescript” - StackOverflow](https://stackoverflow.com/questions/tagged/typescript) 45 | - [TypeScript Official Documentation](https://www.typescriptlang.org/docs/home.html) 46 | - [TypeScript Official Blog](https://blogs.msdn.microsoft.com/typescript/) 47 | - [Posts tagged β€œtypescript” - Dev.to](https://dev.to/t/typescript) 48 | - [TypeScript Progression Ladder](http://www.techladder.io/?tech=typescript) 49 | 50 | ## Noteworthy articles ✍️ 51 | 52 | - [Learn TypeScript in Y Minutes](https://learnxinyminutes.com/docs/typescript/) 53 | - [A crash course on TypeScript with Node.js](https://blog.sourcerer.io/a-crash-course-on-typescript-with-node-js-2c376285afe1) by Adnan RahiΔ‡ 54 | 55 | ## Communities πŸ’¬ 56 | 57 | - [r/typescript](https://www.reddit.com/r/typescript/) 58 | 59 | ## News & regular content πŸ“© 60 | 61 | - [EchoJS](http://www.echojs.com/) 62 | - [ECMAScript Daily](https://ecmascript-daily.github.io/) 63 | - [JavaScriptKicks](http://javascriptkicks.com/) 64 | - [Alligator.io](https://alligator.io/typescript/) 65 | - [Syntax.fm](https://syntax.fm/) 66 | - [Awesome JS on LibHunt](https://js.libhunt.com/libs/typescript) 67 | 68 | **Happy coding! 😊** 69 | --------------------------------------------------------------------------------