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
0:00
/ #1: 1 - The Benefits of TypeScript
All Course Lessons (47)
| # | Lesson Title | Duration | Access |
|---|---|---|---|
| 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 subscriptionComments
0 commentsWant to join the conversation?
Sign in to commentSimilar courses
Learn React 19 with Epic React v2
Sources: Kent C. Dodds
Ready for the React 19 revolution? The most in-demand JavaScript framework has received a major update! You are already familiar with React, but in React 19 the
26 hours 51 minutes 3 seconds
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
Master Custom React Hooks with TypeScript
Sources: fullstack.io
Welcome to the course "Creating a Custom React Hook npm Package using React and TypeScript"! In this course, we will be developing...
2 hours 21 minutes 3 seconds
Fullstack React with Typescript
Sources: fullstack.io
Fullstack React with TypeScript is the complete guide to using TypeScript with React. Learn TypeScript patterns with React additional ecosystem advice (testing, redux, SSR) by b...
10 hours 16 minutes 46 seconds