From 9efa5dd9b8911468e61cf1a1008aaa023ccdbd7a Mon Sep 17 00:00:00 2001 From: Evgenij I Date: Thu, 9 Apr 2026 13:34:22 +0300 Subject: [PATCH] feat(uk): translate LEARNING-ROADMAP.md to Ukrainian Complete Ukrainian translation of LEARNING-ROADMAP.md - the guided learning path for Claude Code features. - Self-assessment quiz for level determination - Three learning levels: Beginner, Intermediate, Advanced - All milestones (1A, 1B, 2A, 2B, 3A, 3B) with exercises - Mermaid diagram preserved unchanged - Progress tracking checklists - Quick start paths (15 min, 1 hour, weekend) - Learning tips and common challenges Progress: 5/67 files (P1: 5/5 core documents COMPLETE) Ref: luongnv89/claude-howto#63 --- uk/LEARNING-ROADMAP.md | 800 +++++++++++++++++++++++++++++++++++++++++ 1 file changed, 800 insertions(+) create mode 100644 uk/LEARNING-ROADMAP.md diff --git a/uk/LEARNING-ROADMAP.md b/uk/LEARNING-ROADMAP.md new file mode 100644 index 0000000..ff74200 --- /dev/null +++ b/uk/LEARNING-ROADMAP.md @@ -0,0 +1,800 @@ + + + + + + + Claude How To + + +# 📚 Навчальний план Claude Code + +**Новачок у Claude Code?** Цей посібник допоможе вам опанувати функції Claude Code у зручному темпі. Незалежно від того, чи ви абсолютний початківець, чи досвідчений розробник, почніть з тесту самооцінки нижче, щоб знайти свій рівень. + +--- + +## 🧭 Визначте свій рівень + +Не всі починають з однієї точки. Пройдіть швидку самооцінку, щоб знайти правильну відправну точку. + +**Відповідайте чесно:** + +- [ ] Я можу запустити Claude Code та вести розмову (`claude`) +- [ ] Я створював або редагував файл CLAUDE.md +- [ ] Я використовував принаймні 3 вбудовані слеш-команди (наприклад, /help, /compact, /model) +- [ ] Я створював кастомну слеш-команду або навичку (SKILL.md) +- [ ] Я налаштовував MCP-сервер (наприклад, GitHub, база даних) +- [ ] Я налаштовував хуки в ~/.claude/settings.json +- [ ] Я створював або використовував кастомних субагентів (.claude/agents/) +- [ ] Я використовував print mode (`claude -p`) для скриптів або CI/CD + +**Ваш рівень:** + +| Відмічено | Рівень | Почніть з | Час на завершення | +|-----------|--------|-----------|-------------------| +| 0-2 | **Рівень 1: Початківець** — Перші кроки | [Етап 1A](#етап-1a-перші-команди-та-память) | ~3 години | +| 3-5 | **Рівень 2: Середній** — Побудова процесів | [Етап 2A](#етап-2a-автоматизація-навички--хуки) | ~5 годин | +| 6-8 | **Рівень 3: Просунутий** — Досвідчений користувач | [Етап 3A](#етап-3a-розширені-функції) | ~5 годин | + +> **Порада**: Якщо не впевнені, почніть на рівень нижче. Краще швидко переглянути знайомий матеріал, ніж пропустити базові концепції. + +> **Інтерактивна версія**: Запустіть `/self-assessment` у Claude Code для керованого інтерактивного тесту, який оцінить вашу компетенцію за всіма 10 функціональними напрямками та згенерує персоналізований навчальний план. + +--- + +## 🎯 Філософія навчання + +Каталоги в цьому репозиторії пронумеровані у **рекомендованому порядку вивчення** на основі трьох принципів: + +1. **Залежності** — Базові концепції йдуть першими +2. **Складність** — Простіші функції перед складними +3. **Частота використання** — Найпоширеніші функції вивчаються раніше + +Цей підхід забезпечує міцну основу та негайний приріст продуктивності. + +--- + +## 🗺️ Ваш навчальний шлях + +```mermaid +graph TD + Q["🧭 Self-Assessment Quiz
Find Your Level"] --> L1 + Q --> L2 + Q --> L3 + + subgraph L1["🟢 Level 1: Beginner — Getting Started"] + direction LR + A["1A: First Commands & Memory
Slash Commands + Memory"] --> B["1B: Safe Exploration
Checkpoints + CLI Basics"] + end + + subgraph L2["🔵 Level 2: Intermediate — Building Workflows"] + direction LR + C["2A: Automation
Skills + Hooks"] --> D["2B: Integration
MCP + Subagents"] + end + + subgraph L3["🔴 Level 3: Advanced — Power User"] + direction LR + E["3A: Advanced Features
Planning + Permissions"] --> F["3B: Team & Distribution
Plugins + CLI Mastery"] + end + + L1 --> L2 + L2 --> L3 + + style Q fill:#6A1B9A,color:#fff,stroke:#9C27B0,stroke-width:2px + style A fill:#2E7D32,color:#fff + style B fill:#2E7D32,color:#fff + style C fill:#1565C0,color:#fff + style D fill:#F57C00,color:#fff + style E fill:#C62828,color:#fff + style F fill:#B71C1C,color:#fff +``` + +**Легенда кольорів:** + +- 💜 Фіолетовий: Тест самооцінки +- 🟢 Зелений: Рівень 1 — Шлях початківця +- 🔵 Синій / 🟡 Золотий: Рівень 2 — Середній шлях +- 🔴 Червоний: Рівень 3 — Просунутий шлях + +--- + +## 📊 Повна таблиця навчального плану + +| Крок | Функція | Складність | Час | Рівень | Залежності | Чому вивчати | Ключові переваги | +|------|---------|-----------|-----|--------|------------|-------------|-----------------| +| **1** | [Слеш-команди](../01-slash-commands/) | ⭐ Початківець | 30 хв | Рівень 1 | Немає | Швидкий приріст продуктивності (55+ вбудованих + 5 навичок) | Миттєва автоматизація | +| **2** | [Пам'ять](../02-memory/) | ⭐⭐ Початківець+ | 45 хв | Рівень 1 | Немає | Необхідна для всіх функцій | Постійний контекст | +| **3** | [Контрольні точки](../08-checkpoints/) | ⭐⭐ Середній | 45 хв | Рівень 1 | Управління сесіями | Безпечне дослідження | Експериментування, відновлення | +| **4** | [Основи CLI](../10-cli/) | ⭐⭐ Початківець+ | 30 хв | Рівень 1 | Немає | Базове використання CLI | Інтерактивний та print mode | +| **5** | [Навички](../03-skills/) | ⭐⭐ Середній | 1 год | Рівень 2 | Слеш-команди | Автоматична експертиза | Повторювані можливості | +| **6** | [Хуки](../06-hooks/) | ⭐⭐ Середній | 1 год | Рівень 2 | Інструменти, Команди | Автоматизація процесів (25 подій, 4 типи) | Валідація, контроль якості | +| **7** | [MCP](../05-mcp/) | ⭐⭐⭐ Середній+ | 1 год | Рівень 2 | Конфігурація | Доступ до даних у реальному часі | Інтеграція, API | +| **8** | [Субагенти](../04-subagents/) | ⭐⭐⭐ Середній+ | 1.5 год | Рівень 2 | Пам'ять, Команди | Складні завдання (6 вбудованих) | Делегування, спеціалізація | +| **9** | [Розширені функції](../09-advanced-features/) | ⭐⭐⭐⭐⭐ Просунутий | 2-3 год | Рівень 3 | Усі попередні | Інструменти експерта | Планування, Auto Mode, канали | +| **10** | [Плагіни](../07-plugins/) | ⭐⭐⭐⭐ Просунутий | 2 год | Рівень 3 | Усі попередні | Комплексні рішення | Онбординг команди, дистрибуція | +| **11** | [Майстерність CLI](../10-cli/) | ⭐⭐⭐ Просунутий | 1 год | Рівень 3 | Рекомендовано: Усі | Майстерність командного рядка | Скрипти, CI/CD | + +**Загальний час навчання**: ~11-13 годин (або перейдіть на свій рівень і заощадьте час) + +--- + +## 🟢 Рівень 1: Початківець — Перші кроки + +**Для**: Користувачів з 0-2 відмітками в тесті +**Час**: ~3 години +**Фокус**: Негайна продуктивність, розуміння основ +**Результат**: Впевнений щоденний користувач, готовий до Рівня 2 + +### Етап 1A: Перші команди та пам'ять + +**Теми**: Слеш-команди + Пам'ять +**Час**: 1-2 години +**Складність**: ⭐ Початківець +**Мета**: Негайний приріст продуктивності з кастомними командами та постійним контекстом + +#### Що ви досягнете + +✅ Створення кастомних слеш-команд для повторюваних завдань +✅ Налаштування пам'яті проекту для командних стандартів +✅ Конфігурація персональних налаштувань +✅ Розуміння автоматичного завантаження контексту Claude + +#### Практичні вправи + +```bash +# Вправа 1: Встановіть першу слеш-команду +mkdir -p .claude/commands +cp 01-slash-commands/optimize.md .claude/commands/ + +# Вправа 2: Створіть пам'ять проекту +cp 02-memory/project-CLAUDE.md ./CLAUDE.md + +# Вправа 3: Спробуйте +# У Claude Code введіть: /optimize +``` + +#### Критерії успіху + +- [ ] Успішний виклик команди `/optimize` +- [ ] Claude пам'ятає стандарти проекту з CLAUDE.md +- [ ] Ви розумієте, коли використовувати слеш-команди, а коли пам'ять + +#### Наступні кроки + +Коли освоїтесь, прочитайте: + +- [01-slash-commands/README.md](../01-slash-commands/README.md) +- [02-memory/README.md](../02-memory/README.md) + +> **Перевірте розуміння**: Запустіть `/lesson-quiz slash-commands` або `/lesson-quiz memory` у Claude Code. + +--- + +### Етап 1B: Безпечне дослідження + +**Теми**: Контрольні точки + Основи CLI +**Час**: 1 година +**Складність**: ⭐⭐ Початківець+ +**Мета**: Навчитися безпечно експериментувати та використовувати базові команди CLI + +#### Що ви досягнете + +✅ Створення та відновлення контрольних точок для безпечних експериментів +✅ Розуміння інтерактивного та print mode +✅ Використання базових прапорців та опцій CLI +✅ Обробка файлів через пайпінг + +#### Практичні вправи + +```bash +# Вправа 1: Спробуйте процес з контрольними точками +# У Claude Code: +# Зробіть експериментальні зміни, потім натисніть Esc+Esc або /rewind +# Оберіть контрольну точку перед експериментом +# Оберіть "Restore code and conversation" для повернення + +# Вправа 2: Інтерактивний та Print mode +claude "explain this project" # Інтерактивний режим +claude -p "explain this function" # Print mode (неінтерактивний) + +# Вправа 3: Обробка вмісту файлу через пайп +cat error.log | claude -p "explain this error" +``` + +#### Критерії успіху + +- [ ] Створено та відновлено контрольну точку +- [ ] Використано інтерактивний та print mode +- [ ] Передано файл Claude для аналізу через пайп +- [ ] Розуміння використання контрольних точок для безпечних експериментів + +#### Наступні кроки + +- Прочитайте: [08-checkpoints/README.md](../08-checkpoints/README.md) +- Прочитайте: [10-cli/README.md](../10-cli/README.md) +- **Готові до Рівня 2!** Переходьте до [Етапу 2A](#етап-2a-автоматизація-навички--хуки) + +> **Перевірте розуміння**: Запустіть `/lesson-quiz checkpoints` або `/lesson-quiz cli`. + +--- + +## 🔵 Рівень 2: Середній — Побудова процесів + +**Для**: Користувачів з 3-5 відмітками в тесті +**Час**: ~5 годин +**Фокус**: Автоматизація, інтеграція, делегування завдань +**Результат**: Автоматизовані процеси, зовнішні інтеграції, готовність до Рівня 3 + +### Перевірка передумов + +Перед початком Рівня 2 переконайтеся, що ви освоїли концепції Рівня 1: + +- [ ] Вмієте створювати та використовувати слеш-команди ([01-slash-commands/](../01-slash-commands/)) +- [ ] Налаштували пам'ять проекту через CLAUDE.md ([02-memory/](../02-memory/)) +- [ ] Знаєте, як створювати та відновлювати контрольні точки ([08-checkpoints/](../08-checkpoints/)) +- [ ] Вмієте використовувати `claude` та `claude -p` з командного рядка ([10-cli/](../10-cli/)) + +> **Прогалини?** Перегляньте відповідні посібники перед продовженням. + +--- + +### Етап 2A: Автоматизація (Навички + Хуки) + +**Теми**: Навички + Хуки +**Час**: 2-3 години +**Складність**: ⭐⭐ Середній +**Мета**: Автоматизувати типові процеси та перевірки якості + +#### Що ви досягнете + +✅ Автовиклик спеціалізованих можливостей з YAML-фронтматером (включно з полями `effort` та `shell`) +✅ Налаштування автоматизації на основі подій через 25 подій хуків +✅ Використання всіх 4 типів хуків (command, http, prompt, agent) +✅ Забезпечення стандартів якості коду +✅ Створення кастомних хуків для ваших процесів + +#### Практичні вправи + +```bash +# Вправа 1: Встановіть навичку +cp -r 03-skills/code-review ~/.claude/skills/ + +# Вправа 2: Налаштуйте хуки +mkdir -p ~/.claude/hooks +cp 06-hooks/pre-tool-check.sh ~/.claude/hooks/ +chmod +x ~/.claude/hooks/pre-tool-check.sh + +# Вправа 3: Налаштуйте хуки в settings +# Додайте в ~/.claude/settings.json: +{ + "hooks": { + "PreToolUse": [ + { + "matcher": "Bash", + "hooks": [ + { + "type": "command", + "command": "~/.claude/hooks/pre-tool-check.sh" + } + ] + } + ] + } +} +``` + +#### Критерії успіху + +- [ ] Навичка code review автоматично викликається при потребі +- [ ] Хук PreToolUse запускається перед виконанням інструменту +- [ ] Ви розумієте різницю між автовикликом навичок та тригерами подій хуків + +#### Наступні кроки + +- Створіть власну кастомну навичку +- Налаштуйте додаткові хуки для вашого процесу +- Прочитайте: [03-skills/README.md](../03-skills/README.md) +- Прочитайте: [06-hooks/README.md](../06-hooks/README.md) + +> **Перевірте розуміння**: Запустіть `/lesson-quiz skills` або `/lesson-quiz hooks`. + +--- + +### Етап 2B: Інтеграція (MCP + Субагенти) + +**Теми**: MCP + Субагенти +**Час**: 2-3 години +**Складність**: ⭐⭐⭐ Середній+ +**Мета**: Інтегрувати зовнішні сервіси та делегувати складні завдання + +#### Що ви досягнете + +✅ Доступ до даних з GitHub, баз даних тощо в реальному часі +✅ Делегування роботи спеціалізованим AI-агентам +✅ Розуміння, коли використовувати MCP, а коли субагентів +✅ Побудова інтегрованих процесів + +#### Практичні вправи + +```bash +# Вправа 1: Налаштуйте GitHub MCP +export GITHUB_TOKEN="your_github_token" +claude mcp add github -- npx -y @modelcontextprotocol/server-github + +# Вправа 2: Перевірте MCP-інтеграцію +# У Claude Code: /mcp__github__list_prs + +# Вправа 3: Встановіть субагентів +mkdir -p .claude/agents +cp 04-subagents/*.md .claude/agents/ +``` + +#### Вправа з інтеграції + +Спробуйте повний процес: + +1. Використайте MCP для отримання GitHub PR +2. Дозвольте Claude делегувати ревʼю субагенту code-reviewer +3. Використайте хуки для автоматичного запуску тестів + +#### Критерії успіху + +- [ ] Успішний запит даних GitHub через MCP +- [ ] Claude делегує складні завдання субагентам +- [ ] Ви розумієте різницю між MCP та субагентами +- [ ] Комбінація MCP + субагенти + хуки у процесі + +#### Наступні кроки + +- Налаштуйте додаткові MCP-сервери (база даних, Slack тощо) +- Створіть кастомних субагентів для вашої предметної області +- Прочитайте: [05-mcp/README.md](../05-mcp/README.md) +- Прочитайте: [04-subagents/README.md](../04-subagents/README.md) +- **Готові до Рівня 3!** Переходьте до [Етапу 3A](#етап-3a-розширені-функції) + +> **Перевірте розуміння**: Запустіть `/lesson-quiz mcp` або `/lesson-quiz subagents`. + +--- + +## 🔴 Рівень 3: Просунутий — Досвідчений користувач та тімлід + +**Для**: Користувачів з 6-8 відмітками в тесті +**Час**: ~5 годин +**Фокус**: Командні інструменти, CI/CD, enterprise-функції, розробка плагінів +**Результат**: Досвідчений користувач, здатний налаштувати командні процеси та CI/CD + +### Перевірка передумов + +Перед початком Рівня 3 переконайтеся, що ви освоїли концепції Рівня 2: + +- [ ] Вмієте створювати та використовувати навички з автовикликом ([03-skills/](../03-skills/)) +- [ ] Налаштували хуки для автоматизації на основі подій ([06-hooks/](../06-hooks/)) +- [ ] Вмієте конфігурувати MCP-сервери для зовнішніх даних ([05-mcp/](../05-mcp/)) +- [ ] Знаєте, як використовувати субагентів для делегування ([04-subagents/](../04-subagents/)) + +> **Прогалини?** Перегляньте відповідні посібники перед продовженням. + +--- + +### Етап 3A: Розширені функції + +**Теми**: Розширені функції (Планування, Дозволи, Розширене мислення, Auto Mode, Канали, Голосовий ввід, Віддалене/Десктоп/Веб) +**Час**: 2-3 години +**Складність**: ⭐⭐⭐⭐⭐ Просунутий +**Мета**: Опанувати розширені процеси та інструменти експерта + +#### Що ви досягнете + +✅ Режим планування для складних функцій +✅ Точний контроль дозволів з 6 режимами (default, acceptEdits, plan, auto, dontAsk, bypassPermissions) +✅ Розширене мислення через Alt+T / Option+T +✅ Управління фоновими завданнями +✅ Автопам'ять для вивчених налаштувань +✅ Auto Mode з фоновим класифікатором безпеки +✅ Канали для структурованих багатосесійних процесів +✅ Голосовий ввід для роботи без клавіатури +✅ Віддалене керування, десктопний застосунок та веб-сесії +✅ Команди агентів для багатоагентної співпраці + +#### Практичні вправи + +```bash +# Вправа 1: Режим планування +/plan Implement user authentication system + +# Вправа 2: Режими дозволів (6 доступних: default, acceptEdits, plan, auto, dontAsk, bypassPermissions) +claude --permission-mode plan "analyze this codebase" +claude --permission-mode acceptEdits "refactor the auth module" +claude --permission-mode auto "implement the feature" + +# Вправа 3: Розширене мислення +# Натисніть Alt+T (Option+T на macOS) під час сесії для перемикання + +# Вправа 4: Розширений процес з контрольними точками +# 1. Створіть контрольну точку "Clean state" +# 2. Використайте режим планування для проєктування функції +# 3. Реалізуйте з делегуванням субагенту +# 4. Запустіть тести у фоні +# 5. Якщо тести не пройшли — відкат до контрольної точки +# 6. Спробуйте альтернативний підхід + +# Вправа 5: Auto mode (фоновий класифікатор безпеки) +claude --permission-mode auto "implement user settings page" + +# Вправа 6: Команди агентів +export CLAUDE_AGENT_TEAMS=1 +# Попросіть Claude: "Implement feature X using a team approach" + +# Вправа 7: Заплановані завдання +/loop 5m /check-status +# Або CronCreate для постійних запланованих завдань + +# Вправа 8: Канали для багатосесійних процесів +# Використовуйте канали для організації роботи між сесіями + +# Вправа 9: Голосовий ввід +# Використовуйте голосовий ввід для роботи без клавіатури з Claude Code +``` + +#### Критерії успіху + +- [ ] Використано режим планування для складної функції +- [ ] Налаштовано режими дозволів (plan, acceptEdits, auto, dontAsk) +- [ ] Увімкнено розширене мислення з Alt+T / Option+T +- [ ] Використано auto mode з класифікатором безпеки +- [ ] Використано фонові завдання для тривалих операцій +- [ ] Досліджено канали для багатосесійних процесів +- [ ] Спробовано голосовий ввід +- [ ] Розуміння віддаленого керування, десктопного застосунку та веб-сесій +- [ ] Увімкнено та використано команди агентів для спільних завдань +- [ ] Використано `/loop` для повторюваних завдань або моніторингу + +#### Наступні кроки + +- Прочитайте: [09-advanced-features/README.md](../09-advanced-features/README.md) + +> **Перевірте розуміння**: Запустіть `/lesson-quiz advanced`. + +--- + +### Етап 3B: Команда та дистрибуція (Плагіни + Майстерність CLI) + +**Теми**: Плагіни + Майстерність CLI + CI/CD +**Час**: 2-3 години +**Складність**: ⭐⭐⭐⭐ Просунутий +**Мета**: Створення командних інструментів, плагінів, майстерність CI/CD-інтеграції + +#### Що ви досягнете + +✅ Встановлення та створення повних плагінів +✅ Майстерність CLI для скриптів та автоматизації +✅ Налаштування CI/CD-інтеграції з `claude -p` +✅ JSON-вивід для автоматизованих пайплайнів +✅ Управління сесіями та пакетна обробка + +#### Практичні вправи + +```bash +# Вправа 1: Встановіть повний плагін +# У Claude Code: /plugin install pr-review + +# Вправа 2: Print mode для CI/CD +claude -p "Run all tests and generate report" + +# Вправа 3: JSON-вивід для скриптів +claude -p --output-format json "list all functions" + +# Вправа 4: Управління сесіями та відновлення +claude -r "feature-auth" "continue implementation" + +# Вправа 5: CI/CD-інтеграція з обмеженнями +claude -p --max-turns 3 --output-format json "review code" + +# Вправа 6: Пакетна обробка +for file in *.md; do + claude -p --output-format json "summarize this: $(cat $file)" > ${file%.md}.summary.json +done +``` + +#### Вправа з CI/CD-інтеграції + +Створіть простий CI/CD-скрипт: + +1. Використайте `claude -p` для ревʼю змінених файлів +2. Виведіть результати як JSON +3. Обробіть з `jq` для конкретних проблем +4. Інтегруйте в GitHub Actions workflow + +#### Критерії успіху + +- [ ] Встановлено та використано плагін +- [ ] Створено або модифіковано плагін для команди +- [ ] Використано print mode (`claude -p`) в CI/CD +- [ ] Згенеровано JSON-вивід для скриптів +- [ ] Відновлено попередню сесію +- [ ] Створено скрипт пакетної обробки +- [ ] Інтегровано Claude в CI/CD-процес + +#### Реальні сценарії для CLI + +- **Автоматизація ревʼю коду**: Запуск ревʼю в CI/CD-пайплайнах +- **Аналіз логів**: Аналіз журналів помилок та системних виводів +- **Генерація документації**: Пакетна генерація документації +- **Інсайти тестування**: Аналіз невдалих тестів +- **Аналіз продуктивності**: Перегляд метрик продуктивності +- **Обробка даних**: Трансформація та аналіз файлів даних + +#### Наступні кроки + +- Прочитайте: [07-plugins/README.md](../07-plugins/README.md) +- Прочитайте: [10-cli/README.md](../10-cli/README.md) +- Створіть командні CLI-ярлики та плагіни +- Налаштуйте скрипти пакетної обробки + +> **Перевірте розуміння**: Запустіть `/lesson-quiz plugins` або `/lesson-quiz cli`. + +--- + +## 🧪 Перевірте свої знання + +Цей репозиторій включає дві інтерактивні навички для оцінки розуміння: + +| Навичка | Команда | Призначення | +|---------|---------|-------------| +| **Самооцінка** | `/self-assessment` | Оцінка загальної компетенції за всіма 10 функціями. Оберіть швидкий (2 хв) або глибокий (5 хв) режим для персоналізованого профілю. | +| **Тест уроку** | `/lesson-quiz [урок]` | Перевірка розуміння конкретного уроку з 10 питаннями. Використовуйте перед уроком (пре-тест), під час (перевірка) або після (верифікація). | + +**Приклади:** + +``` +/self-assessment # Визначити загальний рівень +/lesson-quiz hooks # Тест з Уроку 06: Хуки +/lesson-quiz 03 # Тест з Уроку 03: Навички +/lesson-quiz advanced-features # Тест з Уроку 09 +``` + +--- + +## ⚡ Швидкі шляхи + +### Якщо у вас лише 15 хвилин + +**Мета**: Отримати перший результат + +1. Скопіюйте одну слеш-команду: `cp 01-slash-commands/optimize.md .claude/commands/` +2. Спробуйте в Claude Code: `/optimize` +3. Прочитайте: [01-slash-commands/README.md](../01-slash-commands/README.md) + +**Результат**: Робоча слеш-команда та розуміння основ + +--- + +### Якщо у вас 1 година + +**Мета**: Налаштувати основні інструменти продуктивності + +1. **Слеш-команди** (15 хв): Скопіюйте та протестуйте `/optimize` та `/pr` +2. **Пам'ять проекту** (15 хв): Створіть CLAUDE.md зі стандартами проекту +3. **Навичка** (15 хв): Встановіть навичку code-review +4. **Спробуйте разом** (15 хв): Подивіться, як вони працюють у зв'язці + +**Результат**: Базовий приріст продуктивності з командами, пам'яттю та автонавичками + +--- + +### Якщо у вас є вихідні + +**Мета**: Стати компетентним у більшості функцій + +**Субота вранці** (3 години): + +- Завершити Етап 1A: Слеш-команди + Пам'ять +- Завершити Етап 1B: Контрольні точки + Основи CLI + +**Субота вдень** (3 години): + +- Завершити Етап 2A: Навички + Хуки +- Завершити Етап 2B: MCP + Субагенти + +**Неділя** (4 години): + +- Завершити Етап 3A: Розширені функції +- Завершити Етап 3B: Плагіни + Майстерність CLI + CI/CD +- Створити кастомний плагін для команди + +**Результат**: Ви станете досвідченим користувачем Claude Code, готовим навчати інших та автоматизувати складні процеси + +--- + +## 💡 Поради з навчання + +### ✅ Робіть + +- **Пройдіть тест спочатку**, щоб знайти відправну точку +- **Виконуйте практичні вправи** для кожного етапу +- **Починайте просто** та додавайте складність поступово +- **Тестуйте кожну функцію** перед переходом до наступної +- **Робіть нотатки** про те, що працює для вашого процесу +- **Повертайтесь** до попередніх концепцій при вивченні просунутих тем +- **Експериментуйте безпечно** з контрольними точками +- **Діліться знаннями** з командою + +### ❌ Не робіть + +- **Не пропускайте перевірку передумов** при переході на вищий рівень +- **Не намагайтесь вивчити все одразу** — це перевантажує +- **Не копіюйте конфігурації без розуміння** — не зможете налагодити +- **Не забувайте тестувати** — завжди перевіряйте роботу +- **Не поспішайте з етапами** — приділіть час для розуміння +- **Не ігноруйте документацію** — кожен README містить цінні деталі +- **Не працюйте ізольовано** — обговорюйте з колегами + +--- + +## 🎓 Стилі навчання + +### Візуальні учні + +- Вивчайте діаграми mermaid у кожному README +- Спостерігайте за потоком виконання команд +- Малюйте власні діаграми процесів +- Використовуйте візуальний навчальний шлях вище + +### Практики + +- Виконуйте кожну практичну вправу +- Експериментуйте з варіаціями +- Ламайте та лагодьте (використовуйте контрольні точки!) +- Створюйте власні приклади + +### Читачі + +- Уважно читайте кожен README +- Вивчайте приклади коду +- Переглядайте порівняльні таблиці +- Читайте блог-пости з ресурсів + +### Соціальні учні + +- Організуйте сесії парного програмування +- Навчайте концепцій колег +- Долучайтесь до обговорень спільноти Claude Code +- Діліться кастомними конфігураціями + +--- + +## 📈 Відстеження прогресу + +Використовуйте ці чеклісти для відстеження прогресу за рівнями. Запустіть `/self-assessment` у будь-який час для оновленого профілю, або `/lesson-quiz [урок]` після кожного посібника для перевірки розуміння. + +### 🟢 Рівень 1: Початківець + +- [ ] Завершено [01-slash-commands](../01-slash-commands/) +- [ ] Завершено [02-memory](../02-memory/) +- [ ] Створено першу кастомну слеш-команду +- [ ] Налаштовано пам'ять проекту +- [ ] **Етап 1A досягнуто** +- [ ] Завершено [08-checkpoints](../08-checkpoints/) +- [ ] Завершено основи [10-cli](../10-cli/) +- [ ] Створено та відновлено контрольну точку +- [ ] Використано інтерактивний та print mode +- [ ] **Етап 1B досягнуто** + +### 🔵 Рівень 2: Середній + +- [ ] Завершено [03-skills](../03-skills/) +- [ ] Завершено [06-hooks](../06-hooks/) +- [ ] Встановлено першу навичку +- [ ] Налаштовано хук PreToolUse +- [ ] **Етап 2A досягнуто** +- [ ] Завершено [05-mcp](../05-mcp/) +- [ ] Завершено [04-subagents](../04-subagents/) +- [ ] Підключено GitHub MCP +- [ ] Створено кастомного субагента +- [ ] Комбіновано інтеграції у процесі +- [ ] **Етап 2B досягнуто** + +### 🔴 Рівень 3: Просунутий + +- [ ] Завершено [09-advanced-features](../09-advanced-features/) +- [ ] Використано режим планування +- [ ] Налаштовано режими дозволів (6 режимів включно з auto) +- [ ] Використано auto mode з класифікатором безпеки +- [ ] Увімкнено розширене мислення +- [ ] Досліджено канали та голосовий ввід +- [ ] **Етап 3A досягнуто** +- [ ] Завершено [07-plugins](../07-plugins/) +- [ ] Завершено розширене використання [10-cli](../10-cli/) +- [ ] Налаштовано print mode (`claude -p`) CI/CD +- [ ] Створено JSON-вивід для автоматизації +- [ ] Інтегровано Claude в CI/CD-пайплайн +- [ ] Створено командний плагін +- [ ] **Етап 3B досягнуто** + +--- + +## 🆘 Типові труднощі навчання + +### Труднощі 1: "Забагато концепцій одразу" + +**Рішення**: Зосередьтесь на одному етапі за раз. Завершіть усі вправи перед переходом далі. + +### Труднощі 2: "Не знаю, яку функцію використати" + +**Рішення**: Зверніться до [Матриці сценаріїв](../README.md#use-case-matrix) у головному README. + +### Труднощі 3: "Конфігурація не працює" + +**Рішення**: Перевірте розділ [Усунення неполадок](../README.md#troubleshooting) та перевірте розташування файлів. + +### Труднощі 4: "Концепції здаються схожими" + +**Рішення**: Перегляньте таблицю [Порівняння функцій](../README.md#feature-comparison) для розуміння відмінностей. + +### Труднощі 5: "Важко все запам'ятати" + +**Рішення**: Створіть власну шпаргалку. Використовуйте контрольні точки для безпечних експериментів. + +### Труднощі 6: "Я досвідчений, але не знаю з чого почати" + +**Рішення**: Пройдіть [Тест самооцінки](#-визначте-свій-рівень) вище. Перейдіть на свій рівень та використовуйте перевірку передумов для виявлення прогалин. + +--- + +## 🎯 Що далі після завершення? + +Після завершення всіх етапів: + +1. **Створіть командну документацію** — задокументуйте налаштування Claude Code вашої команди +2. **Створіть кастомні плагіни** — запакуйте процеси команди +3. **Дослідіть віддалене керування** — керуйте сесіями програмно +4. **Спробуйте веб-сесії** — використовуйте Claude Code через браузер +5. **Використовуйте десктопний застосунок** — нативний десктопний доступ +6. **Використовуйте Auto Mode** — автономна робота з класифікатором безпеки +7. **Використовуйте автопам'ять** — Claude автоматично вивчає ваші налаштування +8. **Налаштуйте команди агентів** — координуйте кількох агентів для складних завдань +9. **Використовуйте канали** — організуйте роботу між сесіями +10. **Спробуйте голосовий ввід** — робота без клавіатури +11. **Використовуйте заплановані завдання** — автоматизуйте з `/loop` та cron +12. **Додавайте приклади** — діліться зі спільнотою +13. **Менторіть інших** — допомагайте колегам навчатися +14. **Оптимізуйте процеси** — постійно покращуйте на основі досвіду +15. **Слідкуйте за оновленнями** — відстежуйте релізи та нові функції + +--- + +## 📚 Додаткові ресурси + +### Офіційна документація + +- [Документація Claude Code](https://code.claude.com/docs/en/overview) +- [Документація Anthropic](https://docs.anthropic.com) +- [Специфікація MCP](https://modelcontextprotocol.io) + +### Блог-пости + +- [Discovering Claude Code Slash Commands](https://medium.com/@luongnv89/discovering-claude-code-slash-commands-cdc17f0dfb29) + +### Спільнота + +- [Anthropic Cookbook](https://github.com/anthropics/anthropic-cookbook) +- [Репозиторій MCP-серверів](https://github.com/modelcontextprotocol/servers) + +--- + +## 💬 Зворотний зв'язок та підтримка + +- **Знайшли проблему?** Створіть issue в репозиторії +- **Маєте пропозицію?** Надішліть pull request +- **Потрібна допомога?** Перевірте документацію або запитайте спільноту + +--- + +**Останнє оновлення**: 9 квітня 2026 +**Версія Claude Code**: 2.1.97 +**Підтримується**: Контриб'ютори Claude How-To +**Ліцензія**: Освітні цілі, вільне використання та адаптація + +--- + +[← Повернутися до головного README](README.md)