DEV Community

Cover image for What are/were your go-to resources for learning TypeScript?
Zubair Mohsin
Zubair Mohsin

Posted on

What are/were your go-to resources for learning TypeScript?

Cover image generated via blogcover.

Discussion (25)

Collapse
anzhari profile image
Anzhari Purnomo

I am a 80% backend and 20% frontend dev, and my first journey into Typescript was from developing React frontend.Then, I brushed up the basic using this free course from Scrimba. Nowadays I am exploring Nest JS and learning more in depth Typescript with stronger typing and dependency injection.

Collapse
andrewbaisden profile image
Andrew Baisden

I just learned how to use Node with TypeScript in an Udemy course. The teacher mentioned NestJS as an alternative to Express. It looks similar to Express I might try it in the future. So much to learn.

Collapse
anzhari profile image
Anzhari Purnomo • Edited on

In a sense, Nest JS is actually quite different than Express, although Nest JS is built on top of Express.

The one thing that really trip me up is how opinionated Nest JS is compared to Express, especially their dependency injection pattern. But after awhile, it will feel natural and you would be thankful to have structures in the code.

Collapse
zubairmohsin33 profile image
Zubair Mohsin Author

Thanks for sharing this course and good luck with your learning πŸ™πŸΌ

Collapse
balamou profile image
Michel Balamou

I learned typescript by learning NodeJS. I learned it using this udemy course and from the official ts documentation. The best way to retain what you learned is by coding a project, which I did by making a backend for my custom iOS app.

Collapse
alexandrudanpop profile image
Alexandru-Dan Pop • Edited on

I think most things are out in the open. More from a React perspective, learning TS can be done following the advice from this article:

Collapse
zubairmohsin33 profile image
Zubair Mohsin Author

Thank you πŸ™πŸΌ

Collapse
steelvoltage profile image
Brian Barbour

Changed my files to be .ts. Cried about the errors and red squigglies. Fixed them one by one. Learned typescript in the process.

Collapse
spez profile image
Abhigyan

Documentation and @benawad .

Collapse
zubairmohsin33 profile image
Zubair Mohsin Author

@benawad 's content is great πŸ‘Œ especially his video on React and TypeScript.

Link: React TypeScript Tutorial by Ben Awad

Collapse
andrewbaisden profile image
Andrew Baisden

I am using this course right now by Maximilian SchwarzmΓΌller its awesome udemy.com/course/understanding-typ...

Collapse
zubairmohsin33 profile image
Zubair Mohsin Author

Thank you. I will check it out. To my surprise, its not on sale on Udemy πŸ˜‚

Collapse
andrewbaisden profile image
Andrew Baisden

I just checked its on sale now so assuming you read this message in time maybe you can get it πŸ˜‰ 5 hours left.

Thread Thread
zubairmohsin33 profile image
Zubair Mohsin Author

Udemy sales work on region base, I think. It's not on sale here.

Collapse
ronnewcomb profile image
Ron Newcomb

I just used the official Typescript website. Every once in a while I had a specific question but StackOverflow always had my back. :)

Collapse
zubairmohsin33 profile image
Zubair Mohsin Author

I must admit that TypeScript handbook on website is really well written πŸ‘Œ

Collapse
llldar profile image
Nathaniel

read the documentation and build something yourself is the best way to do it I believe.

Collapse
havespacesuit profile image
Eric Sundquist

The TS documentation is surprisingly good.

Collapse
zubairmohsin33 profile image
Zubair Mohsin Author

Couldn't agree more. Handbook is amazing πŸ‘Œ

Collapse
_naeemulhaq profile image
Naeem

Learn TypeScript: The Complete Course for Beginners by a Netflix engineer Patrick Desjardins is a great place to start for beginners.

Collapse
meatboy profile image
Meat Boy

Docs ;)

Collapse
mitchartemis profile image
Mitch Stanley

I really enjoyed executeprogram.com. The JS courses are good, too.

Collapse
zubairmohsin33 profile image
Zubair Mohsin Author

It's an interesting approach to learn step by step. Thanks for sharing this :)

Collapse
avinash8847 profile image
Avinash

This typescript exercise has helped me a lot.

Collapse
jfbrennan profile image
Jordan Brennan

Ultimately never saw ts benefits outweighing ts cost. I'm over it, bye-bye ts!