

Practice real frameworks
Pick a framework in the explorer, then work through its challenges — the same skills real engineering teams hire for.
Angular
TypeScriptHands-on Angular 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.
Angular is a platform and framework for building single-page client applications using HTML and TypeScript. It provides a component-based architecture and a collection of libraries covering routing, forms, HTTP client, and more. Angular uses a hierarchical dependency injection system and a reactive programming model with RxJS.