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
Microservices with NodeJS, React, Typescript and Kubernetes
Sources: udemy
In building large scale applications intended for growth, microservices architecture is the go-to solution. One issue for Javascript and NodeJS learners is the
97 hours 19 minutes 16 seconds
Design Patterns in TypeScript
Sources: udemy
Learn All of the 23 GoF (Gang of Four) Design Patterns and Implemented them in TypeScript. Design Patterns are descriptions or templates that can be repeatedly
5 hours 6 minutes 3 seconds
React & TypeScript Mastery
Sources: Beto Moedano
React & TypeScript Mastery is a hands-on course that will guide you step by step from the basics to an advanced level in developing modern applications on...
24 hours 15 minutes 54 seconds
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