FrontendMasters - TypeScript 5+ Fundamentals, v4

FrontendMasters - TypeScript 5+ Fundamentals, v4

Register & Get access to index
thumb.jpg


With each passing year TypeScript grows in popularity, and it's no surprise why. Adding static types to JavaScript apps not only helps catch more bugs at compile time, it's foundational to a rich and productive code authoring experience. With more information at your fingertips (thanks to types), you'll learn more about the libraries you depend you'll be able to formalize and enforce contracts between various parts of your own code, and you'll be able to perform safe refactoring operations in vscode with a few easy clicks.

In this advanced workshop, we'll start from "hello world" and incrementally build up an in-depth understanding of how TypeScript understands your code. Then, we'll put your new mental model to work, by getting hands-on experience using interfaces, classes, generics and more!


By participating along with us in the workshop, you'll learn:

  • Create a rock-solid mental model for how TypeScript "thinks" about your code, and use that knowledge to be maximally productive with minimal effort
  • Solve hands-on challenges, designed to take you straight to the core ideas and aha! moments that unlock a true understanding of this language
  • Learn how to avoid 3 common temptations that can erode the type safety of your codebase
  • Practice using a decision-making framework for which language feature to use and when (e.g., interface vs. abstract class? constants vs. enums?)
  • Inoculate yourself against TS configuration madness, by focusing on the 8 options that matter most
Author
Satoru Gojo
Downloads
465
Views
1,993
First release
Last update
Rating
0.00 star(s) 0 ratings

More resources from Satoru Gojo