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
Course: Large Scale Apps with Vue, Vite and TypeScript
Sources: Damiano Fusco
This course will teach you how to create scalable and maintainable frontends using Vue, employing modern approaches and best practices. You will learn how to...
Building an AI Icon Generator using the T3 Stack (Next.js, Prisma, TailwindCSS, Typescript, Dall-E API)
Sources: Web Dev Cody
Are you looking to take your web development skills to the next level? Do you want to learn how to build a fully functional icon generator that integrates with
5 hours 53 minutes 23 seconds
The Software Architect Mindset (COMPLETE)
Sources: ArjanCodes
The course "The Software Architect Mindset" teaches the fundamentals of software architecture and provides practical advice on creating software products...
12 hours 6 minutes 39 seconds
Professional TypeScript Training by Matt Pocock | Total TypeScript
Sources: Matt Pocock
Learn how to use TypeScript to level-up your applications as a web developer through exercise driven self-paced workshops and tutorials hosted by TypeScript wizard Matt Pocock.
23 hours 18 minutes 55 seconds
Uber Clone - Typescript, NodeJS, GraphQL, React, Apollo
Sources: Nomad Coders
We will do a Uber clone (backend + frontend + deployment). From head to toe using JavaScript! This time full stack, full JavaScript stack!
22 hours 41 minutes 56 seconds