TypeScript Crash Course 2021 | The Basics From Scratch!

preview_player
Показать описание

In this crash course, we're going to take a look at TypeScript. I'll teach you what it is and how you can use it in your next project.

TypeScript is a superset of JavaScript. That means that it can do everything that JavaScript can but adds more features.

The types that we'll cover are: string, number, boolean, array, object, any, void, null and undefined, tuple, enum, and generics.

_____________________________________
_____________________________________

🛠️ Tools I use:
_____________________________________

⏱️ Timestamps ⏱️
00:00 - Intro
01:44 - Set Up Environment
05:17 - String Type
06:22 - Number Type
06:52 - Boolean Type
07:30 - Any Type
08:19 - Union
09:16 - String Array Type
10:10 - Number Array Type
10:49 - Boolean Array Type
11:37 - Mixed Array Type
13:09 - Tuples
14:40 - Object Type
15:56 - Custom Types
16:53 - Function Type
20:40 - Void Type
21:08 - Interfaces
22:57 - Classes
27:04 - DOM Manipulation & Type Casting
35:08 - Generics
39:19 - Enums
_____________________________________

💖 Show support!
_____________________________________

👀 Watch Next:
_____________________________________

🌐 Connect With Me:
_____________________________________

** Affiliate Disclaimer: Some of the above links may be affiliate links, which may generate me a sales commission at no additional cost to you.

#codeSTACKr #TypeScript #learntocode
Рекомендации по теме
Комментарии
Автор

Use Promo Code "STACKR" for 20% off (first 200 people)
PaperMoon resume templates that pass ATS filters and more

codeSTACKr
Автор

I've watched several videos explaining TS basic concepts, this one is the easiest to grasp. Thanks a lot and looking forward to further videos on using TS with React and Node :)

jennie.q
Автор

Typescript always gave me a fear of understanding but you made it overcome it with a lot of simplification. thanks!

madhousenetwork
Автор

Really good lightweight, easy going 40+ min tutorial, and will recommend. Good one bro.

nerdiloo
Автор

I just complete the Typescript course from other channels And you come up with this tremendous course 😉
Thank you ❤

iUmerFarooq
Автор

I was thinking about learning TypeScript. Thank you!

IkraamDev
Автор

This one of the best typescript course I've found on youtube

irfangumelar
Автор

Coming from C/C++, Java, OOPs background, Typescript just feels like home! Thank you!

masoodkhanpatel
Автор

Thank you for making this video more useful.
Learned concepts of TS.
Love this video and subscribed.

miyasmohammed
Автор

Best TS tutorial so far, It would be even better if you add a part 2 for this video (to include some advanced topics, too) also probably a video for TS in React.

pouyajabbarisani
Автор

You're good at what you do... I can recommend this to new joiners at the place I work.

simonkalu
Автор

I like this :). Thank you for sharing on how to use Typescript for HTML Elements.

bronxandbrenx
Автор

Awesome sir looking forward to go get advance training from you

saurabhtalele
Автор

Awesome introduction. I look at TS as applying c# typing to JS.

zmanphx
Автор

Thank you for this. These catch-up videos are invaluable.
Coming back to JS every now and then from other (type-safe) languages, it still baffles and frustrates me as to why _modern_ Javascript (or, rather, ES) isn't type-safe by default.
JS still feels like a junk, toy language, full of terrible design decisions. Most of which could have been fixed in modern standards. It's not like JS's problems aren't well known.
The fact that we need tools like TypeScript says it all.
And yet people keep defending JS, and hand-waving away all its flaws. It's like they never learned what a well designed programming language is supposed to look like, and so think that JS is some kind of best practice. Inertia can be a terrible thing...

wmblemania
Автор

What theme are you using? I like the way the cursor.blinks!

themarksmith
Автор

Thanks for the tutorial. What VS Code theme are you using?

bmehder
Автор

Sorry if this is a stupid question but in Classes and Interfaces
since we're defining the type as string and number in the Interface, why do we need to repeat that in the Class?
I thought that "Class implements interface" would be something like "extends"?

dominik-bh
Автор

I really miss your useful videos which have a huge amount of knowledge.

mohammedalkhalaf
Автор

Awesome crash course...keep up the good work Sir

mubashirarif