The Ultimate TypeScript Course
TypeScript has never been so popular! It's an essential language for building large-scalable applications. That's why more and more companies are looking for developers who know TypeScript well.
Read more about the course
If you're a JavaScript developer and want to upgrade your skills for better job opportunities, you must have TypeScript on your resume. That's what this course is all about!
In under 5 hours, you'll learn everything you need to know to effectively use TypeScript in front-end and back-end development. You'll see how TypeScript boosts your productivity and helps you write more maintainable and robust code with fewer bugs.
If you're looking for a comprehensive, well-organized, and step-by-step TypeScript course that takes you from zero to hero, you're in the right place. Enroll now to get started!
Watch Online The Ultimate TypeScript Course
# | Title | Duration |
---|---|---|
1 | 1- Welcome | 00:53 |
2 | 2- Prerequisites | 00:37 |
3 | 3- How to Take this Course | 00:56 |
4 | 1- Introduction | 00:32 |
5 | 2- What is TypeScript | 04:42 |
6 | 3- Setting Up the Development Environment | 01:52 |
7 | 4- Your First TypeScript Program | 03:51 |
8 | 5- Configuring the TypeScript Compiler | 04:04 |
9 | 6- Debugging TypeScript Applications | 04:54 |
10 | 1- Introduction | 00:29 |
11 | 2- Built-in Types | 01:59 |
12 | 3- The any Type | 02:46 |
13 | 5- Arrays | 02:19 |
14 | 6- Tuples | 02:44 |
15 | 7- Enums | 03:24 |
16 | 8- Functions | 06:52 |
17 | 9- Objects | 04:35 |
18 | 1- Introduction | 00:30 |
19 | 2- Type Aliases | 01:39 |
20 | 3- Union Types | 02:37 |
21 | 4- Intersection Types | 02:04 |
22 | 5- Literal Types | 01:46 |
23 | 6- Nullable Types | 02:37 |
24 | 7- Optional Chaining | 04:42 |
25 | 8- The Nullish Coaelscing Operator | 02:00 |
26 | 9- Type Assertions | 03:08 |
27 | 10- The unknown Type | 02:25 |
28 | 11- The never Type | 03:00 |
29 | 1- Introduction | 00:52 |
30 | 2- What is Object-oriented Programming | 03:35 |
31 | 3- Creating Classes | 03:57 |
32 | 4- Creating Objects | 03:25 |
33 | 5- Read-only and Optional Properties | 01:45 |
34 | 6- Access Control Keywords | 03:43 |
35 | 7- Parameter Properties | 01:59 |
36 | 8- Getters and Setters | 02:27 |
37 | 9- Index Signatures | 03:09 |
38 | 10- Static Members | 04:59 |
39 | 11- Inheritance | 04:50 |
40 | 12- Method Overriding | 03:51 |
41 | 13- Polymorphism | 05:14 |
42 | 14- Private vs Protected Members | 01:34 |
43 | 15- Abstract Classes and Methods | 04:07 |
44 | 16- Interfaces | 06:45 |
45 | 1- Introduction | 00:25 |
46 | 2- Understanding the Problem | 02:06 |
47 | 3- Generic Classes | 02:53 |
48 | 4- Generic Functions | 01:59 |
49 | 5- Generic Interfaces | 03:23 |
50 | 6- Generic Constraints | 02:23 |
51 | 7- Extending Generic Classes | 06:57 |
52 | 8- The keyof Operator | 03:40 |
53 | 9- Type Mapping | 05:03 |
54 | 1- Introduction | 00:30 |
55 | 2- What Are Decorators | 01:40 |
56 | 3- Class Decorators | 04:01 |
57 | 4- Parameterized Decorators | 02:13 |
58 | 5- Decorator Composition | 01:23 |
59 | 6- Method Decorators | 07:03 |
60 | 7- Accessor Decorators - Title | 04:45 |
61 | 8- Property Decorators | 05:00 |
62 | 9- Parameter Decorators | 02:23 |
63 | 1- Introduction | 00:36 |
64 | 2- Exporting and Importing | 04:21 |
65 | 3- Module Formats | 03:20 |
66 | 4- Default Exports | 02:59 |
67 | 5- Wildcard Imports | 00:58 |
68 | 6- Re-exporting | 03:16 |
69 | 1- Introduction | 00:35 |
70 | 2- Including JS Code in TS Projects | 02:19 |
71 | 3- Type Checking JS Code | 02:17 |
72 | 4- Describing Types Using JSDoc | 02:11 |
73 | 5- Creating Declaration Files | 02:21 |
74 | 6- Using Definitely Typed Declaration Files | 02:33 |
75 | 1- Introduction | 00:29 |
76 | 2- Creating a React App with TypeScript | 01:29 |
77 | 3- Adding Bootstrap | 01:35 |
78 | 4- Creating a Component - Title | 05:12 |
79 | 5- Using the State Hook | 02:10 |
80 | 6- Calling the Backend | 04:18 |
81 | 7- Using the Effect Hook | 02:09 |
82 | 8- Handling Events | 03:42 |
83 | 9- Building a Form | 03:35 |
84 | 10- Handling Form Submission | 04:52 |
85 | 1- Introduction | 00:33 |
86 | 2- Executing TypeScript Code with Node | 02:40 |
87 | 3- Setting up an Express Project | 03:14 |
88 | 4- Creating a Basic Route | 00:57 |
89 | 5- Creating a Router | 01:49 |
90 | 6- Parsing Request Bodies | 03:38 |
91 | 7- Building an API | 03:49 |
92 | Course Wrap Up | 00:25 |
Read Book The Ultimate TypeScript Course
# | Title |
---|---|
1 | Book 1 |
2 | Book 2 |
3 | Book 3 |
4 | Book 4 |
5 | Book 5 |
6 | Book 6 |
7 | Book 7 |
8 | Book 8 |
9 | Book 9 |
10 | Book 10 |
11 | Book 11 |
12 | Book 12 |
13 | Book 13 |
14 | Book 14 |
15 | Book 15 |
16 | Book 16 |
17 | Book 17 |
Similar courses to The Ultimate TypeScript Course

TypeScript Pro EssentialsMatt Pocock

Transform Your Craft with TDD: Master clean code and testingDaniel Moka

Master Custom React Hooks with TypeScriptfullstack.io

TypeScript MasterclassNet Ninja

Mastering Next.js 13 with TypeScriptcodewithmosh (Mosh Hamedani)

Build an Image Filters App with Vue, TypeScript and WebAssemblyzerotomastery.io

TypeScript Fundamentalsultimatecourses.com
