Розробка з Claude Code

Мета курсу

Курс розроблений, щоб перейти від початкового використання Claude Code до рівня впевненого «agent-driven» інженера: глибока робота з контекстом, кастомізація під свій стек через MCP, hooks та skills, побудова повторюваних робочих процесів для всієї команди, інтеграція з CI/CD та системами трекінгу задач.

Формат навчання

  • Онлайн/ офлайн/ гібрид
  • Практичні кейси, воркшопи, інтерактивні сесії
  • Підтримка учасників під час навчання в закритому чаті

Що отримає випускник курсу?

🔗 Переглянути переваги

Проблема, яку вирішує курс

Розробники, що почали користуватися Claude Code, часто застрягають на «початковому плато»: швидко рішають дрібні задачі, але не вміють підлаштувати інструмент під свій стек, не використовують MCP, hooks і skills, не вміють поширити робочі процеси на команду. Курс дає системний перехід від індивідуального використання до інженерної дисципліни роботи з AI-агентами.

Передумови

  • 1+ рік досвіду комерційної розробки
  • Впевнене володіння Git та CLI
  • Базовий досвід використання Claude Code або іншого AI-агента (Cursor, Copilot, Cody)
  • Доступ до власного робочого репозиторію (бажано середнього розміру: 50k+ рядків коду)
  • Node.js 18+; обліковий запис Anthropic

Програма

1
  • Експрес-повторення: модель + інструменти + контекст
  • Архітектура процесу: tool use, sub-agents, side-effects
  • Швидке встановлення, IDE-інтеграції, settings, OAuth і ключі

2
  • Як модель індексує проєкт; обмеження контекстного вікна
  • CLAUDE.md на 3 рівнях: глобальний / проєкт / директорія
  • Іменні угоди, посилання на «джерела істини»
  • `/init` як стартова точка, далі - ручне доопрацювання

3
  • Plan mode, auto-edit, accept-edits
  • Allowlist/denylist інструментів та bash-команд
  • Робота з секретами та чутливими даними
  • Sandboxing і обмеження виходу в мережу

4
  • Вбудовані команди: `/help`, `/init`, `/review`, `/clear`, `/compact`, `/cost`, `/status`
  • Кастомні slash-команди: формат, місце збереження, аргументи
  • Бібліотека шаблонів для типових сценаріїв команди

5
  • Концепція делегування: explorer, planner, reviewer, tester
  • Коли sub-agent дає виграш, а коли - погіршує результат
  • Створення та використання sub-agent-ів

6
  • Шаблон end-to-end: discover → plan → implement → test → review → merge
  • Робота з тікетами: інтеграція з трекерами
  • Чек-лісти готовності задачі

7
  • Що таке Model Context Protocol; коли він виправданий
  • Готові сервери: GitHub, Jira/Linear, Slack, Postgres, Sentry
  • Конфігурація MCP в Claude Code

8
  • Типи hook-ів: pre/post tool use, on stop, on session start
  • Кейси: lint перед коммітом, заборона на edit певних файлів, повідомлення в Slack
  • Найкращі практики й антипатерни

9
  • Концепція skills; чим відрізняються від slash-команд і sub-agent-ів
  • Структура SKILL.md; коли скіл активується автоматично
  • Створення скіла «під свій домен» (приклад: міграції БД, генерація DTO)

10
  • Стратегії покриття; mutation testing; property-based tests
  • Інтеграційні тести з реальними залежностями
  • Snapshot-тести, e2e з Playwright/Cypress

11
  • Self-review шаблон, `/review`, командні чек-лісти
  • Виявлення security-issues; шаблони для типових мов
  • Інтеграція з GitHub PR (через MCP або CI)

12
  • Запуск Claude Code у пайплайнах (headless / non-interactive)
  • Автоматичне виправлення dependabot/snyk-issues
  • Авто-генерація changelog та release notes

13
  • Поширення CLAUDE.md, slash-команд, skills і hooks через репозиторій
  • Onboarding нових розробників за допомогою агента
  • Як вимірювати ефект: cycle time, defect rate, час на рев'ю
  • Антипатерни: «AI робить все», «вайбкодинг», pull-request-розцяцьковки

14
  • Захист наскрізного кейсу: реальна задача → результат
  • Демо в live coding
  • План впровадження інструменту в команді на 30/60/90 днів
  • Зворотний зв'язок і дискусія

Бажаєте дізнаватись про наші акції, знижки та події?