Which Vue Developers should learn TypeScript?
4:22
Installing TypeScript, Transpiling and Watching Files
4:44
Introduction to TypeScript’s Types
8:38
A Quick Tour of TypeScript’s Basic Types
9:21
Functions and Types in Typescript
9:42
Custom Types and Literal Types
6:02
Custom Object Types in TypeScript
7:44
Type Intersections
7:36
Type Unions
7:48
Interfaces
7:50
Intro to TypeScript - Conclusion (for now)
1:19
Generics
10:11
0% done with TypeScript: The Vue Parts

Custom Object Types in TypeScript

Ever got mysterious undefined errors at runtime because you assigned something to the wrong key?

Typed Objects catch those errors -- and more -- the second your fingers leave the keyboard.

✅ Construct custom typed objects in TypeScript

✅ Explore all the different errors TypeScript will catch for you

✅ Combine typed objects with typed functions

What do others think of VueScreencasts?
"Nice job."
—Bucur Ion Niculae
"I didn't even think about passing functions down through props to use dynamically until you got there. Another great video, Jeff."
—sdguy 1
"Thanks so much! Helped a lot."
—BoIoko
"Amazing!"
—Erika Kim
Take your career to the next level