The Ultimate TypeScript Course

4h 22m 18s
English
Paid

Course description

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

Join premium to watch
Go to premium
# 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

Books

Read Book The Ultimate TypeScript Course

#Title
1Book 1
2Book 2
3Book 3
4Book 4
5Book 5
6Book 6
7Book 7
8Book 8
9Book 9
10Book 10
11Book 11
12Book 12
13Book 13
14Book 14
15Book 15
16Book 16
17Book 17

Comments

0 comments

Want to join the conversation?

Sign in to comment

Similar courses

TypeScript Bootcamp: Zero to Mastery

TypeScript Bootcamp: Zero to Mastery

Sources: zerotomastery.io
Learn TypeScript by building your own real-world applications. Taught by an industry professional, this course covers everything from beginner to advanced topics. If you're a Ja...
9 hours 31 minutes 59 seconds
React & TypeScript - The Practical Guide

React & TypeScript - The Practical Guide

Sources: Academind Pro
TypeScript is an amazing technology that helps developers write better code with less errors - simply because it let's you catch & fix type-related errors whilst writing the cod...
7 hours 22 minutes 54 seconds
Responsive LLM Applications with Server-Sent Events

Responsive LLM Applications with Server-Sent Events

Sources: fullstack.io
Large Language Models (LLMs) are transforming entire industries, but their integration into user interfaces with real-time data streaming...
1 hour 18 minutes 18 seconds
Angular Architecture. How to Build Scalable Web Applications

Angular Architecture. How to Build Scalable Web Applications

Sources: udemy
The main goal of the course is to learn how to make scalable applications that will be easy to maintain, and on which you can conveniently work as a team. You will see that a co...
7 hours 34 minutes 45 seconds
Generative AI for NodeJs: OpenAI, LangChain - TypeScript

Generative AI for NodeJs: OpenAI, LangChain - TypeScript

Sources: udemy
It's time to add AI to your JavaScript/TypeScript application! The course "AI for NodeJs Developers with OpenAI and LangChain" is designed for those who...
7 hours 21 minutes 46 seconds