Агентна розробка на Python: від першого промпта до автономних агентів
Цей курс для тебе, якщо ви:
Розробники-початківці: впевнено пишуть базовий Python, які хочуть навчитися сучасному AI-assisted development, веб досвід не обов’язковий. Junior / Middle розробники, які вже працюють з вебом і хочуть системно опанувати агентну розробку.
30 год.
15 занять
26 жовтня
2 рази на тиждень (19:00-21:00)
Наші випускники працюють в
Програма курсу
Кожне заняття — це живий онлайн-урок з практичними завданнями та зворотним зв'язком.
• Від чату до агента
• Цикл «прочитав → спланував → викликав інструмент → подивився результат»
• Інструменти агента
• Контекстне вікно як обмежений бюджет і context rot (втрата якості на переповненому контексті)
• harness = інструкції + інструменти + модель; чому агент помиляється.
• Завдання: встановити один із трьох агентів і виконати стартову задачу (попередній вибір інструмента; остаточний — після лекції 3); pro — письмовий розбір трейсу сесії (покрокового запису дій агента)
• Контекст через посилання на файли і зразки
• Перевірні критерії готовності
• Scope creep і дроблення задач
• Розбір пар «розмите побажання → чітка задача»
• Завдання: переписати три розмиті побажання за шаблоном
• Pro — виконати одну із задач агентом і звірити з власними критеріями
• Claude Code, Codex, Antigravity: сильні сторони і середовища роботи (термінал, IDE, хмара)
• Принцип «агент замінюваний — процес ні» у дії
• Вибір основного інструмента
• Старт наскрізних проєктів
• Завдання: каркас «Полиці» одним якісним промптом
• Pro — те саме двома інструментами з порівнянням
• CLAUDE.md і Rules
• Що писати і чого уникати
• Правила з реальних помилок агента (audit-driven)
• Структура Python-проєкту: pyproject.toml, uv, src-layout
• Завдання: структура «Полиці» + AGENTS.md з правилами
• Pro — правила для окремих частин репозиторію (glob-маски) і журнал «помилка → правило»
• План як артефакт у репозиторії
• Правка плану замість правки коду
• Правило «не доганяй — відкоти і переплануй»
• Специфікація-«конституція» (spec-driven підхід)
• Коли план зайвий
• Завдання: за планом перетворити каркас на FastAPI-застосунок із SQLite
• Pro — PostgreSQL у Docker + spec.md + план другої фічі
• Безпека підключень
• Скіли (пакети інструкцій, що додають агенту навичку) і рівні їхньої зрілості: інструкції → зразки → few-shot (кілька еталонних прикладів) → скрипт-валідатор
• Перенесення між інструментами
Завдання: підключити MCP-сервер і готовий скіл. Pro — власний скіл зі скриптом-валідатором на Python
• TDD-цикл (розробка через тести) з агентом за п'ять кроків
• pytest: фікстури, параметризація
• Пастка «тести, що брешуть»
• Verification loop — агент сам запускає тести і виправляє
• Завдання: покрити тестами ядро «Полиці» і додати фічу через TDD
• Pro — поріг покриття і межові випадки
• Агент читає звіти про падіння перевірок і виправляє код до «зеленого» — успішного проходження всіх гейтів
• Пороги покриття
• Конвенції комітів
• Антипатерни гейтів
• Завдання: pre-commit і CI з тестами
• Pro — гейт за порогом покриття, конвенції комітів, хук «не завершуй без зелених тестів»
• Гіпотезний цикл налагодження: гіпотези → інструментування → дані з виконання → фікс
• Типові вади AI-коду
• Чек-лист рев'ю
• Завдання: знайти і виправити закладені баги в роздатковому модулі, описавши гіпотези
• Pro — рев'ю «чужого» pull request за чек-листом
• Субагенти з чистим контекстом
• Паралельні сесії та git worktrees (кілька незалежних робочих копій репозиторію)
• Патерн «виконавець/рецензент»
• Пам'ять між сесіями
Завдання: фіча патерном «виконавець/рецензент». Pro — дві фічі паралельно у worktrees зі звітом про мердж
• Виклик API з Python
• Structured output через Pydantic
• Помилки, повторні спроби, вартість
• Ключі доступу у змінних середовища
• Тестування з моком клієнта
Завдання: LLM-фіча в «Полиці» (structured output + мок у тестах) Pro — фолбек (запасний сценарій) при відмові API і ліміт вартості.
• Issue-шаблон Context / Requirements / Verification / References
• Acceptance criteria
• Цикл «агент коментує план → людина погоджує → агент реалізує»
• Хмарні виконавці трьох екосистем
Завдання: перетворити розмите бізнес-побажання на Issue і провести його через цикл «план → погодження → PR»
• Філософія «лише суттєве»
• Вбудоване авто-рев'ю і власний GitHub Action
• Ланцюжок «бот знайшов → агент виправив → людина робить мердж»
Завдання: під'єднати рев'ю-бота до власного репозиторію, написати правила рев'ю, продемонструвати впіймання підкинутої вади
• Зовнішня пам'ять у чотирьох md-файлах
• Контрольні точки з валідацією
• Економіка токенів (одиниць тексту, за які тарифікується робота моделі)
• Вибір моделі під крок
Завдання: підготувати зовнішню пам'ять і контрольні точки для довгої сесії над власною фічею, запустити сесію і здати журнал рішень
• Розбір успішного і провального прогонів
• Ретроспектива
• Напрямки подальшого зростання
Завдання: фіча повним автономним циклом + ретроспектива
По завершенню курсу ви будете вміти
Спробуй
Агентна розробка на Python: від першого промпта до автономних агентів безкоштовно
Перше повноцінне заняття з тренером.
Просто та зрозуміло
Структура заняття
120 хвилин
Теорія
Розбір коду
Q&A
Теорія - 60 хвилин
Розбір коду - 45 хвилин
Q&A сесія - 10 хвилин
Коли відбуваються заняття
Група 1
Група 2
ПН
ВТ
СР
ЧТ
ПТ
СБ
НД
Живе заняття з тренером
Задавай питання в реальному часі
1
Живі онлайн заняття з тренеромЗаняття групи проходять онлайн. Це ефективне живе спілкування. Всі уроки записуються і доступні для повторного перегляду.
2
Виконання домашніх завданьДо кожного уроку розроблені практичні завдання, які необхідно виконувати і здавати у спеціальній LMS системі
3
Перевірка ДЗ та фідбекУсі роботи студентів перевіряються і по кожному завданню надається фідбек з оцінкою та рекомендаціями.
4
Тестування та сертифікаціяПісля завершення курсу студенти складають фінальний тест і отримують сертифікат, який підтверджує рівень знань.
Підтверди свої знання
Іменний сертифікат після закінчення курсу
Після завершення курсу та проходження тестування ви отримаєте іменний сертифікат від CyberBionic Systematics та TestProvider.com — платформи, яку визнають провідні IT-компанії України
Готовий почати навчання?
Відправляй заявку та зафіксуй свою знижку на навчання
Уточнимо деталі та зарезервуємо місце
Отримаєш перший урок безкоштовно
Почнеш карʼєру в ІТ
Записи лекцій: Наявність записів лекцій є ключовою перевагою. Це дозволяє повторювати матеріал у зручний час, повертатися до складних тем та ефективно закріплювати знання, що особливо важливо для новачків.
Доступ до відеоресурсів ITVDN: Надання доступу до ITVDN значно розширює навчальні можливості. Це забезпечує студентів великою кількістю додаткового, актуального відеоконтенту, дозволяючи поглиблювати знання за межами основного курсу.
Кар’єрний супровід заслуговує на окрему відзнаку.
Практика: Ментор Дмитро Красний забезпечує студентів необхідною практикою, яка є максимально наближеною до реальних робочих завдань.
Підготовка до співбесід: Надзвичайно важливою є можливість обговорювати з Дмитром усі нюанси співбесід. Це включає розбір технічних питань, стратегій поведінки та зворотний зв’язок щодо пройдених етапів. Ця індивідуальна підтримка та детальний аналіз є критичним фактором, який допоміг мені швидко адаптуватися до вимог ринку праці та досягти успіху.
IT-школу CBS можу однозначно рекомендувати всім, хто прагне ефективного та швидкого старту в IT. Комбінація грунтовної теорії, цілеспрямованої практики, якісного менторства (особлива подяка Дмитру Красному) та доступу до додаткових ресурсів створює ідеальні умови для успішного працевлаштування.
Читати повністю
Підтверджено на DOU
Читати повністю
Підтверджено на DOU
Системний курс з хорошою підтримкою
Проходжу курс Python Developer у CyberBionic Systematics — загалом задоволений.
Що сподобалось:
- Матеріали добре структуровані, логічна послідовність тем
- Тренери-практики, які пояснюють на реальних прикладах, а не просто читають слайди
- Швидка технічна підтримка — відповідають по суті, з прикладами коду
- Надають ліцензії для IDE (JetBrains)
- Доступні сертифікації на Test Provider
- Практичні завдання можна додати в портфоліо
- Кар’єрний сервіс допомагає з резюме та підготовкою до співбесід
- Курс регулярно оновлюється
Для кого підійде:
Як для новачків, так і для тих, хто перекваліфіковується. Підхід системний — вчать не просто писати код, а структурувати проєкти, документувати, дотримуватись best practices.
Рекомендую тим, хто цінує якість матеріалів і підтримку в процесі навчання.
В процесі навчання для активних студентів передбачені несподівані приємні бонуси)
Читати повністю
Підтверджено на DOUВідгуки з DOU
Відгуки з Facebook
Відгуки з Google
Оберіть свій формат
Групове навчання з тренером
3 заняття на тиждень
30 годин
Живі онлайн-заняття у групі
30 год. / 15 занять із тренером
Відеозапис назавжди
Перевірка домашніх завдань та фідбек
3 практичні проекти
1 міс. доступу до відеокурсів ITVDN
Чат курсу з підтримкою тренера
Доступ до системи LMS
Професійний софт від JETBRAINS
Онлайн-тестування та сертифікат
Відеокурс ITVDN у подарунок
або × 7 платежів
Оплата частинами
7 платежів
7 платежів
Залишились питання?
Підкажемо, з чого почати, яку спеціальність обрати і як знайти першу роботу в IT.
0 800 337 146
Курси, які можуть бути вам цікаві
Збудуй свій навчальний шлях від новачка до Senior-розробника поступово