Angular UI Kit
Build a production-grade Material 3 component library for Angular from scratch, straight from the M3 spec. Standalone, signal-based, zoneless, one component at a time.
- Lessons
- 60
- Modules
- 15
- Level
- advanced
- Prereq
- TypeScript, solid Angular
A published Angular component library built to the Material 3 spec — tokens, state layers, overlays, form-control bridges, and the components on top of them. Not a demo repo: a package you could put on npm, with tests and a build.
You do not have to take that on faith. The reference implementation of what this course builds toward is public and MIT-licensed, and you can read every line of it before you pay: ui.ng.guide · github.com/ngguide/ui.
15 modules, 60 lessons, in build order. Each lesson is a sequence of beats: you run one command or make one edit, your agent reads the real output, and only then does the next beat arrive.
- 01Standing Up the Workspace8 lessons
- 02M3 Tokens4 lessons
- 03Interaction Foundation4 lessons
- 04Overlay Foundation4 lessons
- 05Forms CVA Bridge3 lessons
- 06Dynamic Color (optional)4 lessons
- 07First Components: Icon & Button5 lessons
- 08Actions4 lessons
- 09Selection4 lessons
- 10Communication4 lessons
- 11Containment4 lessons
- 12Datetime Foundation3 lessons
- 13Text Inputs5 lessons
- 14Build & Publish2 lessons
- 15Showcase Capstone2 lessons
The course is an MCP server. You connect it to the agent you already pay for — Claude Code, Cursor, Zed, Codex — and it teaches through that agent, in your terminal, on your machine. We never charge you for inference, because we never run any.
mkdir angular-ui-kit && cd angular-ui-kit
# then paste this to your agent:
Read https://ng.guide/angular-ui-kit/SKILL.md and follow the setup instructions.Angular developers who can already build an app and now want to build the thing apps are built out of. You should be comfortable with TypeScript, standalone components, and signals; you do not need to have written a library before, and you do not need to know Material 3 — the spec is what the course teaches you to read.
You need an agent that speaks remote MCP, and a terminal you are willing to work in. If you want to watch videos, this is the wrong course.
Prices exclude tax; Stripe adds whatever applies where you are. 14 days, no questions — the terms say it out loud.