If you want to learn the TypeScript programming language, check out this list of books, courses, tutorials, videos, and websites.
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.
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.
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.
- Getting started with Julia: A list of resources (free PDF) (TechRepublic)
- How to launch a successful developer career (Tech Pro Research)
- Microsoft's TypeScript programming language rising fast, almost makes top 10 (ZDNet)
- Top programming languages to learn in 2019? Developers name their favorites (ZDNet)
- Rust: What it is, why you should learn it, and how you can master it (free PDF) (TechRepublic)
- Getting started with Kotlin: A resource guide (free PDF) (TechRepublic)
- Programming languages and developer career resources (TechRepublic on Flipboard)