Skip to main content

TypeScript Masterclass

5h 21m 53s
English
Paid

Course description

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.

Watch Online

This is a demo lesson (10:00 remaining)

You can watch up to 10 minutes for free. Subscribe to unlock all 47 lessons in this course and access 10,000+ hours of premium content across all courses.

View Pricing
0:00
/
#1: 1 - The Benefits of TypeScript

All Course Lessons (47)

#Lesson TitleDurationAccess
1
1 - The Benefits of TypeScript Demo
08:54
2
2 - Installing & Compiling
03:50
3
3 - Type Basics
06:17
4
4 - Better Workflow with tsconfig
06:01
5
5 - Arrays & Object Literals
11:43
6
6 - Functions
09:03
7
7 - Any
05:37
8
8 - Tuples
07:06
9
9 - Interfaces
11:07
10
10 - Type Aliases
06:12
11
11 - Union Types
04:47
12
12 - Type Guards
06:45
13
13 - Reusable Interfaces
07:16
14
14 - Function Signatures
11:03
15
15 - Extending Interfaces
07:00
16
16 - Extending Type Aliases
05:06
17
17 - Making a Class
11:55
18
18 - Access Modifiers
05:10
19
19 - Classes as Types
03:38
20
20 - Inheritance
06:53
21
21 - Classes with Interfaces
04:00
22
22 - Abstract Classes
09:45
23
23 - CSV Writer Project (part 1)
15:26
24
24 - CSV Writer Project (part 2)
05:50
25
25 - Generics 101
09:40
26
26 - intersection Types
05:25
27
27 - Generic Interfaces
08:26
28
28 - Generic Classes
06:33
29
29 - Generic Constraints
04:16
30
30 - CSV Writer Refactor (part 1)
10:09
31
31 - CSV Writer Refactor (part 2)
05:36
32
32 - Chapter Introduction
03:03
33
33 - Using Parcel
06:35
34
34 - Data Resource Class
05:42
35
35 - Making a Pizza Model
07:41
36
36 - Fetching Data
04:47
37
37 - Finishing the Data Resource Class
04:24
38
38 - Querying the DOM
11:42
39
39 - Type Assertion
06:34
40
40 - Form Data
07:44
41
41 - Making a Next Application
05:25
42
42 - Components & Props
06:57
43
43 - Fetching Data
06:38
44
44 - Type Definition Files
02:02
45
45 - Typed Links
02:09
46
46 - Sets
06:10
47
47 - Enums
03:51

Unlock unlimited learning

Get instant access to all 46 lessons in this course, plus thousands of other premium courses. One subscription, unlimited knowledge.

Learn more about subscription

Comments

0 comments

Want to join the conversation?

Sign in to comment

Similar courses

Practical Typescript

Practical Typescript

Sources: udemy
Dive into the world of TypeScript with our "Practical TypeScript" course, designed for developers seeking a comprehensive understanding from the basics to...
20 hours 10 minutes 11 seconds
Loopback 4: Modern ways to Build APIs in Typescript & NodeJs

Loopback 4: Modern ways to Build APIs in Typescript & NodeJs

Sources: udemy
LoopBack is a highly-extensible, open-source Node.js framework that enables you to create dynamic end-to-end REST APIs with little or no coding. LoopBack 4 is t
5 hours 14 minutes 32 seconds
React and NodeJS: A Practical Guide with Typescript

React and NodeJS: A Practical Guide with Typescript

Sources: udemy
I'm a FullStack Developer with 10+ years of experience. I'm obsessed with clean code and I try my best that my courses have the cleanest code possible. My teach
6 hours 54 minutes 59 seconds
TypeScript Fundamentals: Learn TypeScript from Scratch

TypeScript Fundamentals: Learn TypeScript from Scratch

Sources: vueschool.io
Ready to take your JavaScript skills to the next level? TypeScript is the key to writing more maintainable, scalable, and error-resistant code.
1 hour 19 minutes 15 seconds
Master Class: React + Typescript 2021 Web Development

Master Class: React + Typescript 2021 Web Development

Sources: udemy
Many new React Developers find ReactJS easy to learn and that is totally true. But the problem is when they are coding complex structures, the code becomes unma
22 hours 4 minutes 13 seconds