English | MP4 | AVC 1920×1080 | AAC 44KHz 2ch | 47 Lessons (5h 21m) | 861 MB
This is a Net Ninja Pro Exclusive course.
TypeScript is a strongly typed programming language built on top of JavaScript, with additional features added in – primarily the ability to add types to values
It provides a lot of benefits that JavaScript alone does not, including good error feedback during development, better autocompletion & code hints and the ability to make custom data types.
In this Masterclass course you’ll learn how to confidently master TypeScript from the ground up – and use it in your own projects.
Table of Contents
1 The Benefits of TypeScript
2 Installing & Compiling
3 Type Basics
4 Better Workflow with tsconfig
5 Arrays & Object Literals
6 Functions
7 Any
8 Tuples
9 Interfaces
10 Type Aliases
11 Union Types
12 Type Guards
13 Reusable Interfaces
14 Function Signatures
15 Extending Interfaces
16 Extending Type Aliases
17 Making a Class
18 Access Modifiers
19 Classes as Types
20 Inheritance
21 Classes with Interfaces
22 Abstract Classes
23 CSV Writer Project (part 1)
24 CSV Writer Project (part 2)
25 Generics 101
26 intersection Types
27 Generic Interfaces
28 Generic Classes
29 Generic Constraints
30 CSV Writer Refactor (part 1)
31 CSV Writer Refactor (part 2)
32 Chapter Introduction
33 Using Parcel
34 Data Resource Class
35 Making a Pizza Model
36 Fetching Data
37 Finishing the Data Resource Class
38 Querying the DOM
39 Type Assertion
40 Form Data
41 Making a Next Application
42 Components & Props
43 Fetching Data
44 Type Definition Files
45 Typed Links
46 Sets
47 Enums
Resolve the captcha to access the links!