раздел 01 · подстраница 2
Что вы построите за курс
Курс ведёт сквозной проект - небольшое веб-приложение, которое мы соберём от пустой папки до Docker-контейнера на сервере. Это не туториал ради туториала: каждый шаг отрабатывает конкретный навык работы с Claude Code.
Проект: ToDo с AI-категоризацией
На вид - обычный список задач. Под капотом - LLM, которая автоматически проставляет тегам контекст (work, personal, errand, idea), оценивает приоритет и пишет короткое summary недели.
Зачем именно эта связка:
- Достаточно большая, чтобы зацепить все слои (фронт, бек, БД, AI, инфра).
- Достаточно маленькая, чтобы пройти за курс.
- Реально полезная - можно оставить себе после курса.
Стек
Намеренно мейнстримный - вы будете натыкаться на эти технологии в работе.
| Слой | Технология | Зачем | | ------------ | ---------------------- | ------------------------------------------------ | | Frontend | React + Vite | Самая быстрая стартовая связка для SPA | | Backend | FastAPI (Python) | Быстрый REST, автодоки, Pydantic | | База | SQLite | Один файл, никаких установок | | AI | Anthropic SDK (Python) | Прямые вызовы Claude из бэка | | Контейнеры | Docker + docker-compose| Воспроизводимое окружение | | Деплой | VPS + git pull | Реальный продовый workflow без Kubernetes-карго |
Если вы никогда не писали на Python или React - не страшно. Claude Code напишет код, ваша задача - научиться правильно его направлять, проверять и интегрировать.
Что вы пройдёте по дороге
day 1 → установка, первый /init, CLAUDE.md проекта
day 2 → FastAPI backend: модели, миграции, эндпоинты
day 3 → React frontend: формы, список, optimistic UI
day 4 → подключение Anthropic SDK, prompt-инжиниринг тегов
day 5 → /agents - суб-агент code-reviewer на свой код
day 6 → MCP-сервер: подключаем Linear или Notion
day 7 → hooks: автоформат + git autocommit при autosave
day 8 → Dockerfile, docker-compose, локальный прогон
day 9 → деплой на VPS через git, smoke-тест
day 10 → /verify, /review, финальный security-pass
Каждый день - 30-90 минут. Можно растянуть на месяц или сжать в выходные.
Что вы научитесь делать после курса
Конкретные навыки, которые останутся:
- Поставить Claude Code на пустую машину и настроить за 5 минут.
- Запустить новый проект через
/initи положить туда осмысленныйCLAUDE.md. - Разруливать большие задачи через plan-режим (Shift+Tab) и не бояться, что Claude что-то сломает.
- Писать кастомные slash-команды и суб-агентов под свой workflow.
- Подключать MCP-серверы (Playwright, Postgres, Linear, любой свой).
- Настраивать hooks: автоформат, авто-тесты, авто-коммит, запреты на опасные команды.
- Запускать Claude Code в headless-режиме из CI/CD.
- Делать code review и security-audit на свой собственный код через
/reviewи/security-review. - Деплоить полученное приложение в Docker на VPS - и понимать, что произошло.
Чего курс намеренно не делает
- Не учит Python/JS/React с нуля. Если совсем ноль - проходите параллельно.
- Не разбирает Kubernetes, Terraform, AWS. Деплой через VPS+Docker+git - этого хватает на 90% задач.
- Не претендует на production-grade security. Smoke-тест и
/security-reviewесть, но боевой аудит - это отдельная история.
Антипаттерны прохождения
- Копировать код, не читая ответы Claude. Через неделю вы не вспомните, как всё устроено.
- Идти дальше, если что-то не работает. Каждый шаг должен запускаться - иначе следующий встанет на сломанном фундаменте.
- Пытаться поменять стек "под себя" на первом проходе. Сначала пройдите как есть, потом переписывайте.
Полезные ссылки
- Anthropic SDK Python - официальный клиент
- FastAPI docs - бекенд-фреймворк
- Vite - сборка фронта