If you’re interested in learning more about TypeScript, the following list of resources can help you get started.
SEE: 10 ways to prevent developer burnout (free PDF) (TechRepublic)
Understanding TypeScript: This intermediate-level, best-selling course from Udemy teaches the fundamentals of TypeScript and how it works. Also included: How to use Features and Types, ES6 Features, Classes, Modules, Interfaces, and much more.
TypeScript Masterclass: An intermediate-level class from Udemy that teaches users to code in the GitHub repository, build Node.js processes, use TypeScript in a full-stack development context, and more. Users will build a small Angular Typescript Client using the Angular CLI in the course as well. Purchase of this course also includes the eBook Typescript Jumpstart: Fast-track to Typescript Proficiency, For Experienced Developers.
TypeScript for Node.js Developers: For developers looking to use TypeScript in Node.js, this hour-long, intermediate-level course from LinkedIn Learning covers TypeScript file conventions, how to use Types, Classes, and an Interface in Node.js, declaration merging, and more.
React: Using TypeScript: In this advanced class from LinkedIn Learning, users will learn how to use TypeScript with React including: Basic and complex Types, class/stateful components, Interfaces, basic and complex Types, and how to implement higher-order components.
Learn TypeScript in 50 Minutes: Tutorial for Beginners: This video covers fundamental concepts such as: Variable Declarations, variable Types, Functions, Interfaces, Classes, and Access Modifiers.
TypeScript: The Basics: This 12-minute video discusses the basics of TypeScript functionality and practical use cases.
Typescript Tutorial: This 10-video series from the Angular University blog covers: Commonly used ES6 features, debugging in the browser and node, Typings/useful Type System features, and more.
Object-Oriented vs Functional Programming with TypeScript: This video from AngularFirebase explains object-oriented and functional programming using TypeScript. Included are notes about Interface and Class Inheritance.
Using TypeScript in React: In this 14-minute video, Ben Awad, software consultant and creator of MySaffronApp, explains how to utilize TypeScript in the Interface framework React.
TypeScriptlang.org: The official website for the language offers the latest version of TypeScript for download as well as a handbook, code simulator/”Playground,” guides for using TypeScript with Angular, React, Node.js, etc., tutorials, updates, and more.
TypeScript blog: On Microsoft’s site, this official TypeScript blog features regular updates and new developments.
@typescriptlang: The official Twitter page for the language. It contains posts about updates/changes, videos, and other related content.
GitHub: Users can post issues, get resolutions, and receive language updates for TypeScript.
Definitely Typed: A GitHub forum containing high-quality TypeScript definition files for common libraries and frameworks.
StackOverflow: A forum where users can discuss questions and issues related specifically to TypeScript.