Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

egghead.io

Use Types Effectively in TypeScript

via egghead.io

Overview

TypeScripts purpose, the reason it exists, is to add a solid type system on top of ECMAScript 6+. JavaScript is a dynamically typed language. TypeScript applies a fundamental change to the language and applies static typing to the code in our applications.
This course will dive into the type system that TypeScript provides. You will gain a deeper understanding of what types can do for your applications.

Syllabus

  • Introduction to Static Typing
  • Using Type Inference in TypeScript
  • Union Types and Type Aliases in TypeScript
  • Distinguishing between types of Strings in TypeScript
  • Using Interfaces to Describe Types in TypeScript
  • Creating a Class in TypeScript
  • Sharing Class Behavior with Inheritance in TypeScript
  • Using Assertion to Convert Types in TypeScript
  • The Basics of Generics in TypeScript
  • Practical Generics in TypeScript

Taught by

Ari Picker

Reviews

4.3 rating at egghead.io based on 459 ratings

Start your review of Use Types Effectively in TypeScript

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.