Transcript
00:00 Welcome to the type safety workshop. I am Kent c Dodds, and I am very excited for you to join me on this journey to learn all about type safety in TypeScript. TypeScript is a fantastic language, and it's been around for quite a while, and it's evolved along with JavaScript over the years. And I'm really excited for you to get to know it like I have because it has just been a huge improvement to my experience in building applications using JavaScript. So we're gonna dive really deep into TypeScript.
00:29 We're gonna cover all kinds of things. We're gonna talk about type aliases and union types and literal types and intersection types and any versus unknown and generics and interfaces and enums. And we're gonna cover all of this in all eight of these workshop exercises. I am really excited about, showing you all of these things. Some of these things, I say, I'm not a huge fan of, and I would do it this way instead of this way.
00:53 Specifically, those two at the end there. That's what I'm thinking about. And other of these things, we're gonna go pretty advanced. Like, that generic stuff, that's gonna be pretty, like, pretty cool stuff. You're gonna, yeah, get get pretty far into the TypeScript world.
01:06 But, most of this stuff, you're going to be using on a day to day as you're building TypeScript applications. So I'm really excited that you are here to join me. Let's get right into the exercises.
