Skip to content

Instantly share code, notes, and snippets.

@rauschma
Last active March 7, 2025 07:56
Show Gist options
  • Save rauschma/da5248bb8023b646c83a78571af694c7 to your computer and use it in GitHub Desktop.
Save rauschma/da5248bb8023b646c83a78571af694c7 to your computer and use it in GitHub Desktop.

Book on JavaScript

  • If you see a JavaScript feature in this book that you don’t understand, you can look it up in my book “Exploring JavaScript” which is free to read online. Some of the “Further reading” sections at the ends of chapters refer to this book.

Books on TypeScript

Blogs, etc.

Coding exercises

  • Type<Challenge[]> by Anthony Fu is a “collection of TypeScript type challenges” – think coding exercises that you solve in TypeScript playgrounds.

  • “TypeHero”: Coding challenges in playgrounds that come with explanations of the features that are involved.

  • “Free TypeScript Tutorials” by Matt Pocock: “A collection of free, exercise-driven, in-depth TypeScript tutorials for you to use on your journey to TypeScript wizardry.”

  • “Projects” by Josh Goldberg: “Hands on real world projects that will help you exercise your knowledge of TypeScript.”

Other resources

@gibbok
Copy link

gibbok commented Mar 3, 2025

@rauschma Appreciate you mentioning my book. I have a lot of respect for your work. Thanks again!

@brunodesde1987
Copy link

brunodesde1987 commented Mar 5, 2025

@rauschma
Copy link
Author

rauschma commented Mar 6, 2025

Thanks @gibbok! It’s a great free resource for TypeScript programmers.

@rauschma
Copy link
Author

rauschma commented Mar 6, 2025

@brunodesde1987 Added, thanks!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment