A step-by-step tutorial for beginners to help you learn TypeScript 5 in 2023. The video tutorial uses a new visual learning method to help you understand and master the new course easily and quickly. You will see the basic concepts of TypeScript and the differences from JavaScript, and how they relate and complement each other.
My course starts from the very basics and takes you through the most essential features for a beginner.
What you'll learn:
0:00:00 What is TypeScript?
0:02:53 Set up the Development Environment
0:03:00 What do we need to run TypeScript?
0:05:01 Installation of Node.js
0:05:40 Code Editor
0:07:08 Installation of TypeScript
0:10:37 Create First Project
0:17:27 Types and Variables
0:22:18 The any type
0:24:12 Automatic Types
0:28:12 Union Types
0:31:01 Union Type and Methods
0:35:21 Type Aliases
0:41:23 Arrays
0:46:28 Types of Parameters
0:53:16 Return Values
0:56:02 Object Types
01:01:40 Literal Types
01:09:36 Optional Parameters
01:12:38 Rest Parameters
01:15:14 Function Type Expressions
01:22:44 Generic Functions
01:33:09 Generic Functions and Arrays
01:38:17 Multiple Types
01:46:33 Introduction to Narrowing
TypeScript allows you to improve your JavaScript code and get high-quality code.
Requirements: basic knowledge of JS (watch on my channel).
Watch my tutorial for free now!
Donation: / igorsedov
For more tips and updates, follow me on:
LinkedIn: / igorsedov
Instagram: / theigorsedov
Threads: https://www.threads.net/@theigorsedov
Twitter: / theigorsedov
Website: https://igorsedov.com
Email: [email protected]
Note: I'm not affiliated, associated, authorized, endorsed by with Microsoft, Oracle, or OpenJS Foundation. TypeScript is a registered trademark of their respective owners/holders. JavaScript is a registered trademark of Oracle and/or its affiliates. Other names may be trademarks of their respective owners/holders. Use of them does not imply any affiliation with or endorsement by them. Node.js is a registered trademark of OpenJS Foundation and/or its affiliates.
#typescript #programming #javascript