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

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

Що змінилося після запису · 12:00

Версійна межа `removeprefix()` і `removesuffix()`

Ці methods додані у Python 3.9. Оскільки версію Python у metadata уроку не надано, автору треба підтвердити, що course runtime — Python 3.9 або новіший.

4. Типізація даних (str, int, float, bool) →

Python мануфактура · Сесії: AMA та PMP · 0:00–0:48

Досвід автора й еволюція підходу до навчання

Автор навчає автоматизації з 2017 року. Раніше типовий курс починався з теорії мови програмування, потім переходив до ООП і патернів, а лише після цього — до автоматизації. На практиці такий довгий шлях виявився складним не лише для початківців, а й для людей із певним досвідом. Цей курс побудовано інакше: практична ціль з’являється раніше за повне теоретичне пояснення. Теорія вводиться тоді, коли вже зрозуміло, яку проблему вона допомагає розв’язати.

Як проходити курс та його логіка →

Python мануфактура · Сесії: AMA та PMP · 0:00–0:50

Гілки як знімки стану кожного модуля

[Дивитися з 00:00](https://www.youtube.com/watch?v=FQsfjR_iHoE&t=0s). Для Java- та Python-прикладів підготовлено репозиторії, де окремі гілки відповідають модулям курсу. Перемкнувшись на потрібну гілку, учень бачить реалізацію в тому стані, у якому вона була під час запису заняття. Це дає змогу звірити структуру проєкту, налаштування й код, якщо пояснення у відео було надто швидким або незрозумілим.

Репозиторій як довідник до модулів →

Python мануфактура · Сесії: AMA та PMP · 0:00–1:30

Щотижневий цикл навчання і test surface

[Дивитися з 00:00](https://www.youtube.com/watch?v=viR9Rnmxse4&t=0s). Для кожного модуля потрібно не лише переглянути матеріал, а повторити показане, додати новий test або покращити попередній. Основним practice surface є тестове середовище YOY: тут можна створювати users, communities та events. Production для автоматизації не підходить, зокрема через CAPTCHA й ризик забруднення реальних даних.

Практика курсу на YOY, домашні завдання та формат ПМП →

Python мануфактура · Сесії: AMA та PMP · 26:20–26:55

Термін виконання практики

Орієнтир для завершення домашніх робіт — кінець або середина березня залежно від фактичного темпу групи. Термін може коригуватися, якщо окрема практика стабільно потребує більше часу, ніж очікувалося.

__init__, self, page та принципи ООП →
Запитати в чаті про «course» →