TGViewer
katsuba.dev katsuba.dev @igor_katsuba · 601 subscribers
Post #699 496
Я открыл курс, который писал последний год — Angular UI Kit

60 уроков, за которые ты с нуля собираешь свою библиотеку компонентов Material 3 для Angular — не обертку над чужой, а свою, по спеке M3, до публикуемого npm-пакета.

Angular 21 как он есть сегодня: standalone, signals, zoneless, OnPush. 22 в пути

15 модулей. Сначала фундамент — токены M3, слой состояний и ripple, focus-ring, roving-focus, оверлеи, мост к Reactive Forms через ControlValueAccessor. Потом компоненты, один за другим:

• icon, button, FAB, icon-button, button group, segmented, split button
• checkbox, radio, switch, chip, slider, menu
• badge, progress, snackbar, tooltip
• card, divider, list, carousel, dialog, sheets
• text field, calendar, date picker, clock dial, time picker

И в конце — тесты, сборка, публикация и витрина на всем этом.

Курс устроен непривычно: он живет как MCP-сервер. Ты подключаешь его к своему агенту — Claude Code, Cursor, Codex, Zed, чему угодно — и он ведет тебя по шагу за раз: ты выполняешь команду у себя, агент смотрит на настоящий вывод и только тогда дает следующий шаг. Никакого видеоплеера, никакой чужой песочницы. Код появляется в твоем репозитории. За инференс платишь своей подпиской, за курс — один раз.

Первые три урока бесплатны, без карты. Их хватает, чтобы понять формат.

Курс стоит $249. По коду KATSUBADEV — $49 и только первые 5 человек. Код вводится в поле промокода на странице оплаты. Налог, если он положен твоей стране, Stripe считает сверху.

И сразу, чтобы никто не бился головой: российские и белорусские карты Stripe не примет, а других способов оплаты я пока не завез. Если курс нужен, а оплатить не выходит — приходите в личку, разберемся.

https://ng.guide/angular-ui-kit
ngguide Angular UI Kit — Material 3 component library — ngguide 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.
  • 🔥 15
More from @igor_katsuba
  1. Sep 23, 2026🔧 Как подготовиться к модернизации кода с помощью AI AI-системы теперь переводят многолет…
  2. Sep 22, 2026✨ Что стоит задача на Opus 5.5 Цена задачи складывается не только из цены за токен — важны…
  3. Sep 17, 2026Ни одна неделя не обходится без релиза новой модели, но эта неделя принесла нам не совсем…
  4. Aug 14, 2026Вчера я нашёл TermDOM — настоящий DOM с настоящим CSS-движком, отрисовываемый в терминале.…
  5. Aug 11, 2026🚀 @ngguide/ui 1.0.0 — переехали на Angular 22 UI Kit по Material 3 обновился до Angular 2…
  6. Aug 10, 2026Roost — подписал, нотаризовал, положил в brew. Можно брать. Нативное приложение под macOS…
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →