Complete Typescript in Under 5 Hours
Offered By: Hitesh Choudhary via YouTube
Course Description
Overview
Syllabus
00:00:00 - - Why to learn typescript
00:06:51 - - Typescript is not what you think
00:15:08 - - How to install typescript
00:27:16 - - Your first intro to typescript docs
00:39:04 - - Number, boolean and type inference
00:39:04 - - Number, boolean and type inference
00:46:35 - - Don't use ANY in typescript
00:51:13 - - Do you really know functions in typescript
01:02:38 - - A better way to write function in typescript
01:15:21 - - Bad behaviour of objects in typescript
01:24:57 - - Type Aliases in Typescript
01:32:11 - - READONLY and optional in typescript
01:41:56 - - Array in Typescript
01:49:46 - - Union Types in TS
02:04:29 - - Tuples in typescript
02:14:16 - - Enums in typescript
02:23:46 - - interface in typescript
02:33:35 - - Interface vs Type in typescript
02:38:51 - - How to setup Typescript for real projects
02:53:27 - - Classes in typescript
03:01:49 - - Private Public in Typescript
03:07:55 - - Getters and Setters in typescript
03:15:08 - - Protected in Typescript
03:19:17 - - Why Interface is important in typescript
03:25:48 - - Abstract class in Typescript
03:35:19 - - Generics in Typescript
03:47:41 - - Generics in Array and Arrow functions in Typescript
03:55:50 - - Generic Classes in Typescript
04:06:59 - - Type Narrowing in typescript
04:16:47 - - The in operator narrowing
04:22:00 - - Instanceof and Type Predicates
04:31:18 - - Discriminated Union and Exhaustiveness Checking with never
04:42:37 - - Typescript End
Taught by
Hitesh Choudhary
Related Courses
Learn to Program: The FundamentalsUniversity of Toronto via Coursera Python Data Representations
Rice University via Coursera Introduction To Haskell Programming
Chennai Mathematical Institute via Swayam Python Functions, Files, and Dictionaries
University of Michigan via Coursera Python Data Structures
University of Michigan via edX