Featured resource
2026 Tech Forecast
2026 Tech Forecast

Stay ahead of what’s next in tech with predictions from 1,500+ business leaders, insiders, and Pluralsight Authors.

Get these insights
  • Course

A Practical Start with TypeScript 2

This course uses a demo-first approach to get you familiar with TypeScript. You will cover all of the main language features of TypeScript by building software for a vending machine serving drinks and candy.

Beginner
1h 40m
(296)

Created by Roland Guijt

Last Updated Jun 21, 2024

Course Thumbnail
  • Course

A Practical Start with TypeScript 2

This course uses a demo-first approach to get you familiar with TypeScript. You will cover all of the main language features of TypeScript by building software for a vending machine serving drinks and candy.

Beginner
1h 40m
(296)

Created by Roland Guijt

Last Updated Jun 21, 2024

Get started today

Access this course and other top-rated tech content with one of our business plans.

Try this course for free

Access this course and other top-rated tech content with one of our individual plans.

This course is included in the libraries shown below:

  • Core Tech
What you'll learn

This compact course will introduce you to TypeScript using a practical, demo-first approach. In this course, A Practical Start with TypeScript, you will cover all of the main language features in TypeScript, enabling you to write structured browser code for your app. First, you'll go over the foundations and basics of the TypeScript language, getting you prepared to write it. Next, you will see how to use inheritance, polymorphism, and interfaces in TypeScript. Finally, you will get an explanation of several options to further structure your code, especially with bigger projects. By the end of this course, you'll have the knowledge to feel ready to write your own TypeScript app.

A Practical Start with TypeScript 2
Beginner
1h 40m
(296)
Table of contents

About the author
Roland Guijt - Pluralsight course - A Practical Start with TypeScript 2
Roland Guijt
43 courses 4.3 author rating 5254 ratings

Roland is a Microsoft MVP enjoying a constant curiosity around new techniques in software development. His focus is on all things .Net and browser technologies.

2025 Forrester Wave™ names Pluralsight as a Leader among tech skills dev platforms

See how our offering and strategy stack up.

forrester wave report