diff --git a/Programming Languages/TypeScript/readme.md b/Programming Languages/TypeScript/readme.md index e97b9d72..7038f6ea 100644 --- a/Programming Languages/TypeScript/readme.md +++ b/Programming Languages/TypeScript/readme.md @@ -11,9 +11,7 @@ Below are some essential resources to help you get started and deepen your under ## Table of Contents - [Roadmap](#roadmap) - - [TypeScript Developer Roadmap I](#roadmap) - - [TypeScript Developer Roadmap II](#roadmap) -- [Tutorial](#tutorial) +- [TypeScript](#typescript) - [Introduction](#introduction) - [Fundamentals](#fundamentals) - [Classes and OOP](#classes-and-oop) @@ -21,27 +19,32 @@ Below are some essential resources to help you get started and deepen your under - [Generics](#generics) - [Modules](#modules) - [Decorators](#decorators) -- [TypeScript With Popular Frameworks](#typescript-with-popular-frameworks) +- [Popular Frameworks](#popular-frameworks) - [Tools and IDEs](#tools-and-ides) - [Tools](#tools) - [IDEs](#ides) - [Online Playground](#online-playground) - [TypeScript Runtime](#typescript-runtime) -- [Typescript Libraries](#typescript-libraries) +- [Libraries](#libraries) - [TypeScript Validation](#typescript-validation) - [Build Systems](#build-systems) - [Official TypeScript Resources](#official-typescript-resources) -- [Books](#books) -- [Youtube Channels](#youtube-channels) -- [TypeScript Projects](#typescript-projects) +- [Youtube](#youtube) + - [Youtube Channels](#youtube-channels) + - [Youtube Playlists](#youtube-playlists) +- [Projects](#projects) - [Beginner Level Projects](#beginner-level-projects) - [Intermediate Level Projects](#intermediate-level-projects) - [Advance Level Projects](#advance-level-projects) - [Courses](#courses) - [Free Courses](#free-courses) - [Paid Courses](#paid-courses) -- [Community and Support](#coummunity-and-support) -- [TypeScript Cheatsheets](#typescript-cheatsheets) +- [Additional Resources](#additional-resources) + - [Books](#books) + - [Free books](#free-books) + - [Paid books](#paid-books) + - [Communities](#coummunities) + - [Cheatsheets](#cheatsheets) - [Conclusion](#conclusion) ### Roadmap @@ -67,10 +70,10 @@ Below are some essential resources to help you get started and deepen your under -### Tutorial +### TypeScript > Start your journey into TypeScript programming with these essential tutorials covering basic syntax and all concepts. -### Introduction +#### Introduction
Resource Name | @@ -344,7 +347,7 @@ Below are some essential resources to help you get started and deepen your under
---|
Resource Name | @@ -630,7 +633,7 @@ Below are some essential resources to help you get started and deepen your under||
---|---|---|
Agent Framework | -Create interceptor for your class and method using decorators. | +Create an interceptor for your class and method using decorators. |
SunTori | @@ -639,7 +642,7 @@ Below are some essential resources to help you get started and deepen your under
Resource Name | -Description | -
---|---|
TypeScript in 50 Lessons | -By Stefan Baumgartner. | -
TypeScript Quickly | -Learn modern TypeScript and build your own blockchain. Supporting code samples on GitHub. | -
Angular Development with TypeScript, Second Edition | -Intermediate-level tutorial introducing Angular and TypeScript. By Yakov Fain and Anton Moiseev. | -
Angular 2 Development with TypeScript | -By Yakov Fain and Anton Moiseev. | -
Learning TypeScript 2.x 2nd Ed. | -By Remo H. Jansen. | -
Mastering TypeScript 2nd Ed. | -By Nathan Rozentals. | -
Beginning Angular 4 with TypeScript | -By Greg Lim. | -
DefinitelyTyped/DefinitelyTyped | -The repository for high-quality TypeScript type definitions maintained by Boris Yankov and thousands of contributors. | -
Type search | -Search for typings on npm. | -
Community Curated Resources | -A collection of community-curated resources for learning TypeScript. | -
Clean Code concepts adapted for TypeScript | -A guide to applying Clean Code principles in TypeScript. | -
Should You Learn TypeScript? (Benefits & Resources) | -An article discussing the benefits of learning TypeScript and providing additional resources. | -
Learn how to unleash the full potential of the Turing Complete type system of TypeScript! | -An online course with free first 5 chapters. | -
Codebook | -Read and run small code snippets to progressively learn TypeScript from basic to advanced concepts. | -
Programming with Types | -How to design safe, resilient, correct software that’s easy to maintain and understand by taking advantage of the power of type systems. By Vlad Riscutia. | -
Essential TypeScript 5 | -Third edition of the bestselling guide to TypeScript. By Adam Freeman. | -
Effective TypeScript | -By Dan Vanderkam. | -
Advanced TypeScript 3 Programming Projects | -By Peter O'Hanlon. | -
The Concise TypeScript Book (Free and Open Source) | -By Simone Poggiali. | -
Handbook - Welcome to TypeScript | -The official resource for learning TypeScript. | -
TypeScript Deep Dive by Basarat Ali Syed | -An in-depth book on TypeScript features and best practices. | -
TypeScript Quickly by Yakov Fain and Anton Moiseev | -A fast-paced guide to TypeScript, covering basic to advanced topics with practical examples. | -
Programming TypeScript by Boris Cherny | -A comprehensive guide to TypeScript, designed to help developers build reliable and maintainable applications. | -
Learning TypeScript 2.x by Remo H. Jansen | -A practical guide to learning TypeScript, with a focus on real-world applications and best practices. | -
Pro TypeScript: Application-Scale JavaScript Development by Steve Fenton | -Advanced TypeScript concepts and techniques for building large-scale applications. | -
Essential TypeScript 4 by Adam Freeman | -A detailed guide to TypeScript 4, covering new features and enhancements for modern JavaScript development. | -
Microsoft/TypeScript on GitHub | -Fork TypeScript on GitHub or just read the code. | -
The official TypeScript Roadmap | -The official roadmap detailing planned features and improvements. | -
TypeScript Team Blog | -Announcements and recent updates from the TypeScript team. | -
Resource Name | +Description | +
---|
Resource Name | +Description | +
---|---|
TypeScript in 50 Lessons | +By Stefan Baumgartner. | +
DefinitelyTyped/DefinitelyTyped | +The repository for high-quality TypeScript type definitions maintained by Boris Yankov and thousands of contributors. | +
Learning TypeScript 2.x 2nd Ed. | +By Remo H. Jansen. | +
Microsoft/TypeScript on GitHub | +Fork TypeScript on GitHub or just read the code. | +
Resource Name | +Description | +
---|---|
TypeScript Quickly | +Learn modern TypeScript and build your own blockchain. Supporting code samples on GitHub. | +
Angular Development with TypeScript, Second Edition | +Intermediate-level tutorial introducing Angular and TypeScript. By Yakov Fain and Anton Moiseev. | +
Angular 2 Development with TypeScript | +By Yakov Fain and Anton Moiseev. | +
Mastering TypeScript 2nd Ed. | +By Nathan Rozentals. | +
Beginning Angular 4 with TypeScript | +By Greg Lim. | +
Type search | +Search for typings on npm. | +
Community Curated Resources | +A collection of community-curated resources for learning TypeScript. | +
Clean Code concepts adapted for TypeScript | +A guide to applying Clean Code principles in TypeScript. | +
Should You Learn TypeScript? (Benefits & Resources) | +An article discussing the benefits of learning TypeScript and providing additional resources. | +
Learn how to unleash the full potential of the Turing Complete type system of TypeScript! | +An online course with free first 5 chapters. | +
Codebook | +Read and run small code snippets to progressively learn TypeScript from basic to advanced concepts. | +
Programming with Types | +How to design safe, resilient, correct software that’s easy to maintain and understand by taking advantage of the power of type systems. By Vlad Riscutia. | +
Essential TypeScript 5 | +Third edition of the bestselling guide to TypeScript. By Adam Freeman. | +
Effective TypeScript | +By Dan Vanderkam. | +
Advanced TypeScript 3 Programming Projects | +By Peter O'Hanlon. | +
The Concise TypeScript Book (Free and Open Source) | +By Simone Poggiali. | +
Handbook - Welcome to TypeScript | +The official resource for learning TypeScript. | +
TypeScript Deep Dive by Basarat Ali Syed | +An in-depth book on TypeScript features and best practices. | +
TypeScript Quickly by Yakov Fain and Anton Moiseev | +A fast-paced guide to TypeScript, covering basic to advanced topics with practical examples. | +
Programming TypeScript by Boris Cherny | +A comprehensive guide to TypeScript, designed to help developers build reliable and maintainable applications. | +
Learning TypeScript 2.x by Remo H. Jansen | +A practical guide to learning TypeScript, with a focus on real-world applications and best practices. | +
Pro TypeScript: Application-Scale JavaScript Development by Steve Fenton | +Advanced TypeScript concepts and techniques for building large-scale applications. | +
Essential TypeScript 4 by Adam Freeman | +A detailed guide to TypeScript 4, covering new features and enhancements for modern JavaScript development. | +
The official TypeScript Roadmap | +The official roadmap detailing planned features and improvements. | +
TypeScript Team Blog | +Announcements and recent updates from the TypeScript team. | +