#typescript #javascript #es6 #coding #codinglife #js #ts #2023
Beginners guide to TypeScript introducing some of the basic concepts with different applications/examples.
00:00
00:22 Why TypeScript?
01:47 Installation
02:20 index.ts
02:44 Default Compiler Behaviour
03:47 tsconfig.json
06:02 Watch
06:26 Implicit versus Explicit Typing
06:30 - Implicit Typing
06:41 - Aside - Primitive Types in JavaScript
08:00 - Explicit Typing
08:33 any
08:49 Creating Your Own Types
09:25 - Union Types
09:45 - Intersection Types
10:22 Arrays
10:55 - Arrays of Any
11:02 - Arrays of Objects
11:20 - Arrays with Union Types
11:49 - Interfaces
13:28 - Type Assertion
13:53 - Tuples
14:33 Functions
14:58 - `void`
15:09 - Function Type Expressions
15:20 Classes
15:53 Generics
18:31 Enums
19:44 Outro
Music from #Uppbeat (free for Creators!):
https://uppbeat.io/t/soundroll/fashio...
License code: JYWUIL3ZRYSJWN8V