A course that runs where the work does.
ngguide sells one thing: the curriculum. The agent you already pay for does the teaching — on your machine, in your repository, against real output — so what you buy is a syllabus that knows where you are, not a library of videos and not another chat window with a subscription attached.
01What a course is here
A remote MCP server. You connect it to Claude Code, Cursor, Codex or Zed with one command, and from then on your own agent does the talking. The server holds the part that has to be held somewhere: which step you are on, what counts as done, and when something comes back for review.
Every command runs on your machine, at your own model rates. A course is a one-time purchase and inference is never billed through us — the whole argument for the shape is in the concept paper, and the mechanics are in the docs.
02How it teaches
One beat at a time: a lesson hands your agent a single command or edit, you run it, and the agent reads what actually happened before the next beat arrives. That order is the point. A course that lets the agent do the exercises has sold you nothing, so the server hands out work in pieces small enough that skipping one is visible — to you first of all.
03What exists today
- Angular UI Kit — the pilot course: a Material 3 component library for Angular, from an empty folder to a published package.
- The library that course builds toward, finished and MIT-licensed, readable without buying anything: ui.ng.guide / github.com/ngguide/ui.
- Notes on Angular — the package format, signal forms, RxJS, what each release changes for code you maintain.
- A changelog of what shipped, so the pace is checkable rather than claimed.
04Who is behind it
Igor Katsuba, a sole trader (autónomo) registered in Spain — the same name on the terms, on the invoice and in the reply when you write. There is no team page because there is no team, and no support queue because the person who wrote the lesson is the person who answers about it.
Checkout runs on Stripe Managed Payments, which makes Stripe the merchant of record: it sells to you, calculates and remits the tax on top of the listed price, and handles disputes. What that means for the number you pay is on the pricing page; where to write about a refund or a licence is on contact.