Beginner to Principal

Angular Mastery — From Zero to Principal Frontend Architect

From your first standalone component to rendering internals and frontend system design. Every example compiles and runs in a sandboxed lab in your browser, and every exercise is graded by running your code.

72 modules72 lessons577 graded exercises288 quiz questionsLive sandboxed labFree

The course

Not loading? Open the course in its own tab.

Common questions

Do I need to install anything to take this course?

No. Your components are compiled and run by Angular's runtime in a sandboxed frame inside the page. There is no CLI, no Node and no project to set up, and your code cannot touch the page around it.

Which version of Angular does it teach?

Angular 22, with TypeScript 6 and RxJS 7.8: standalone components, signals, the built-in control flow, zoneless change detection, deferrable views and signal forms.

Is the Angular course free?

Yes. All 72 modules, the graded exercises and the timed drill are free and need no account.

Are the exercises actually graded?

Yes. 577 exercises, checked against 1914 assertions — some shown, some hidden. The checks run your code and test what it does, never its text, so any correct solution passes.

Practise what you have learned