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
This commit is contained in:
Evgenij I
2026-04-09 13:34:22 +03:00
parent 118fd40183
commit 9efa5dd9b8
+800
View File
@@ -0,0 +1,800 @@
<!-- i18n-source: LEARNING-ROADMAP.md -->
<!-- i18n-source-sha: 63a1416 -->
<!-- i18n-date: 2026-04-09 -->
<picture>
<source media="(prefers-color-scheme: dark)" srcset="../resources/logos/claude-howto-logo-dark.svg">
<img alt="Claude How To" src="../resources/logos/claude-howto-logo.svg">
</picture>
# 📚 Навчальний план 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<br/>Find Your Level"] --> L1
Q --> L2
Q --> L3
subgraph L1["🟢 Level 1: Beginner — Getting Started"]
direction LR
A["1A: First Commands & Memory<br/>Slash Commands + Memory"] --> B["1B: Safe Exploration<br/>Checkpoints + CLI Basics"]
end
subgraph L2["🔵 Level 2: Intermediate — Building Workflows"]
direction LR
C["2A: Automation<br/>Skills + Hooks"] --> D["2B: Integration<br/>MCP + Subagents"]
end
subgraph L3["🔴 Level 3: Advanced — Power User"]
direction LR
E["3A: Advanced Features<br/>Planning + Permissions"] --> F["3B: Team & Distribution<br/>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)