JavaScript is great for spinning things up quickly. It's flexible, and you can use it everywhere. But is it TOO flexible? It can be, which is why TypeScript exists. And you can learn all the TypeScript you'll ever need in this video!
JavaScript for Impatient Devs: https://youtu.be/dvdGuuTad-g
Resources:
TypeScript docs: https://www.typescriptlang.org/docs
typescript-language-server: https://github.com/typescript-language-server/typescript-language-server
DefinitelyTyped: https://github.com/DefinitelyTyped/DefinitelyTyped
__________________________________________
Check out my other socials!
🎮 Discord ▶ https://discordapp.com/invite/bWrctJ7
🐦 Twitter ▶ https://twitter.com/IsaacHarrisHolt
🖥️ Portfolio ▶ https://ihh.dev
📝 Blog ▶ https://isaacharrisholt.com
__________________________________________
Timestamps:
00:00 - Introduction
00:31 - Installation and tooling
01:03 - Basic types
01:53 - Functions and advanced types
03:19 - Object types
04:17 - Combining types
04:46 - Type narrowing
06:34 - Type manipulation
07:26 - Generic types
08:08 - Utility types
08:27 - Advanced type manipulation
09:37 - Decorators
10:04 - Migrating to TypeScript
#python #softwareengineer