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.
More
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 |