Python мануфактураJavaDesign Patterns для автоматизаторів

Терміни, нюанси та джерела

Python мануфактура · Програма курсу · 0:00–4:30

Створення workflow та умови запуску

Workflow починається з назви та triggers. Для перевірки змін використовується `pull_request`, для регулярного прогону — `schedule`, а `workflow_dispatch` дозволяє запустити вибраний набір вручну. Scheduled run є прийнятним компромісом, коли deployment events або сам delivery pipeline ще нестабільні, але команді вже потрібен регулярний feedback. Перша job виконує checkout репозиторію, налаштовує `uv` і Python, встановлює dependencies, запускає Ruff та format check. Checkout обов’язковий, бо runner стартує без коду проєкту.

2. Практика та написання пайплану CI/CD →

Python мануфактура · Сесії: AMA та PMP · 5:15–7:15

Темп модулів і строки домашніх завдань

Середній орієнтир — один модуль на тиждень, але складніші модулі з Python або Java можуть потребувати двох. Якщо модуль має кілька відео, домашню роботу можна надсилати частинами, щоб раніше отримати feedback. Базовий строк усього курсу — близько трьох місяців; завершення за півтора-два місяці реалістичне переважно для людей із суттєвим попереднім досвідом. Індивідуальні життєві чи робочі обставини домовляються окремо.

ПМП-сесії та як проходити курс →
Запитати в чаті про «schedule» →