Code files for typescript series on youtube. click here to watch the series. Click here
If installation is needed, look for package.json files and run:
npm install
Pull requests are welcome. For major changes, please open an issue first to discuss what you would like to change. Please don't update readme file. Let it be buggy in readme.
Although it's better to watch as playlist but in case you are a fan of 1 long video, then here is the time stamp
00:00:00 - 00:06:51 - Why to learn typescript 00:06:51 - 00:15:08 - Typescript is not what you think 00:15:08 - 00:27:16 - How to install typescript 00:27:16 - 00:39:04 - Your first intro to typescript docs 00:39:04 - 00:46:35 - Number, boolean and type inference 00:39:04 - 00:46:35 - Number, boolean and type inference 00:46:35 - 00:51:13 - Don't use ANY in typescript 00:51:13 - 01:02:38 - Do you really know functions in typescript 01:02:38 - 01:15:21 - A better way to write function in typescript 01:15:21 - 01:24:57 - Bad behaviour of objects in typescript 01:24:57 - 01:32:11 - Type Aliases in Typescript 01:32:11 - 01:41:56 - READONLY and optional in typescript 01:41:56 - 01:49:46 - Array in Typescript 01:49:46 - 02:04:29 - Union Types in TS 02:04:29 - 02:14:16 - Tuples in typescript 02:14:16 - 02:23:46 - Enums in typescript 02:23:46 - 02:33:35 - interface in typescript 02:33:35 - 02:38:51 - Interface vs Type in typescript 02:38:51 - 02:53:27 - How to setup Typescript for real projects 02:53:27 - 03:01:49 - Classes in typescript 03:01:49 - 03:07:55 - Private Public in Typescript 03:07:55 - 03:15:08 - Getters and Setters in typescript 03:15:08 - 03:19:17 - Protected in Typescript 03:19:17 - 03:25:48 - Why Interface is important in typescript 03:25:48 - 03:35:19 - Abstract class in Typescript 03:35:19 - 03:47:41 - Generics in Typescript 03:47:41 - 03:55:50 - Generics in Array and Arrow functions in Typescript 03:55:50 - 04:06:59 - Generic Classes in Typescript 04:06:59 - 04:16:47 - Type Narrowing in typescript 04:16:47 - 04:22:00 - The in operator narrowing 04:22:00 - 04:31:18 - Instanceof and Type Predicates 04:31:18 - 04:42:37 - Discriminated Union and Exhaustiveness Checking with never 04:42:37 - 04:46:07 - Typescript End