Catalog

Practice real frameworks

Pick a framework in the explorer, then work through its challenges — the same skills real engineering teams hire for.

TypeScripttypescript/overview

TypeScript

TypeScript
26 challenges10 skillsupdated 8 days ago
Founded
2012
Creator
Microsoft
// what we offer

Hands-on TypeScript exercises that mirror real engineering work — from core fundamentals to the patterns interviewers actually probe. Every challenge is graded automatically and mapped to a skill below.

// what is it

TypeScript is a statically typed superset of JavaScript developed by Microsoft. It adds optional static types, classes, and interfaces to JavaScript, enabling developers to catch errors at compile time. TypeScript code is transpiled to standard JavaScript, ensuring compatibility with existing JavaScript environments. It supports modern JavaScript features and integrates with popular frameworks like React and Angular.

// environment
Node 24Typescript 7
// skills covered
static typingtype inferenceinterfacesgenericsdecoratorstype guardsmodule resolutionnamespace managementasynchronous programmingtype declaration files
// companies using it
MicrosoftGoogleAirbnbUberSlackLyftGithubPaypal
// deep-dive topics
static-typingjavascripttranspilationinterfacesgenericsdecoratorstype-guards

We use cookies that are necessary to run Staffcoder, and optional analytics cookies to see which pages get used. Analytics stays off unless you accept. Read our Cookie Policy.