Learn how to program with TypeScript in this full course for beginners. TypeScript is a typed superset of JavaScript that compiles to plain JavaScript. TypeScript provides better error checking than JavaScript. This is because TypeScript uses a static type system, which means that the type of a variable is checked before the code is executed.
💻 GitHub Repo:
✏️ Hitesh Choudhary created this course. Check out his channel:
⭐️ Contents ⭐️
⌨️ (0:00:00) Why to learn TypeScript
⌨️ (0:07:08) TypeScript is not what you think
⌨️ (0:15:25) How to install TypeScript
⌨️ (0:27:33) Your first intro to TypeScript docs
⌨️ (0:39:21) Number, boolean, and type inference
⌨️ (0:39:21) Number, boolean, and type inference
⌨️ (0:46:52) Don’t use ANY
⌨️ (0:51:30) Do you really know functions
⌨️ (1:02:55) A better way to write function
⌨️ (1:15:38) Bad behavior of objects
⌨️ (1:25:14) Type Aliases
⌨️ (1:32:28) READONLY and optional
⌨️ (1:42:13) Array
⌨️ (1:50:03) Union Types in TS
⌨️ (2:04:46) Tuples
⌨️ (2:14:33) Enums
⌨️ (2:24:03) interface
⌨️ (2:33:52) Interface vs Type
⌨️ (2:39:08) How to setup Typescript for real projects
⌨️ (2:53:44) Classes
⌨️ (3:02:06) Private Public
⌨️ (3:08:12) Getters and Setters
⌨️ (3:15:25) Protected
⌨️ (3:19:34) Why Interface is important
⌨️ (3:26:05) Abstract class
⌨️ (3:35:36) Generics
⌨️ (3:47:58) Generics in Array and Arrow functions
⌨️ (3:56:07) Generic Classes
⌨️ (4:07:16) Type Narrowing
⌨️ (4:17:04) The in operator narrowing
⌨️ (4:22:17) Instanceof and Type Predicates
⌨️ (4:31:35) Discriminated Union and Exhaustiveness Checking with never
⌨️ (4:42:54) TypeScript End
🎉 Thanks to our Champion and Sponsor supporters:
👾 Nattira Maneerat
👾 Heather Wcislo
👾 Serhiy Kalinets
👾 Erdeniz Unvan
👾 Justin Hual
👾 Agustín Kussrow
👾 Otis Morgan
--
Learn to code for free and get a developer job:
Read hundreds of articles on programming:
1 view
137
25
7 months ago 00:56:08 1
Learn Drizzle In 60 Minutes
7 months ago 01:02:51 2
LIVE! Finally Fix Your Issues With JS/React Memory Management 😤
7 months ago 00:24:17 1
Flutter INSIDE React? react-native-skia is wild
7 months ago 00:25:58 9
The New React Native Architecture
7 months ago 00:44:41 5
A Measured Take on Devin
7 months ago 05:36:22 1
AI SaaS Chat Bot using MERN Stack – Tutorial
8 months ago 11:54:59 1
Build real time chat web platform with 14, , and | Private Messaging System
8 months ago 00:20:12 21
Finally Fix Your Issues With JS/React Memory Leaks 😤
8 months ago 10:02:46 1
All Functional MERN Stack LMS / Learning Management system series with next 13, TypeScript | Part 2
8 months ago 08:55:00 1
All Functional MERN Stack LMS / Learning Management system series with next 13, TypeScript | Part 1
8 months ago 11:14:50 1
Build a Complete SaaS Platform with 13, React, Prisma, tRPC, Tailwind | Full Course 2023
8 months ago 04:23:06 1
Build & Deploy AI SaaS with Reoccurring Revenue (, OpenAI, Stripe, Tailwind, Vercel)
8 months ago 00:21:26 5
Vapor: The Future Of Vue
8 months ago 00:35:04 2
React’s Next Big Change?
9 months ago 00:45:42 1
OCaml for Fun & Profit: An Experience Report • Tim McGilchrist • YOW! 2023
9 months ago 00:19:21 15
Nation 2024: Migrating Your Nuxt⧸Vue App to TypeScript by Millan Singh (Дата оригинальной публикации: )
9 months ago 00:31:54 11
Nation 2024: Unlocking Reusability Generically Typed Components by Abdelrahman Awad (Дата оригинальной публикации
9 months ago 00:20:41 1
Comfortably Numb, Time, Money covers of Pink Floyd at Campo de Fiori (Giordano Bruno) - Roma, Italy
9 months ago 00:05:28 1
Interview with Senior JS Developer
9 months ago 00:29:47 1
How I would learn & master it if I were to start over again
9 months ago 00:09:54 1
Don’t Contribute to Open Source
9 months ago 00:04:52 3
Am I wrong?
9 months ago 00:26:50 1
Type Assertions & Type Casting | Typescript Tutorial for Beginners
9 months ago 00:31:34 1
TypeScript Classes Tutorial | TS for Beginners Lesson