Чему вы научитесь
- - Писать Python-код осознанно - понимая, зачем каждая конструкция нужна в автоматизации
- - Работать с переменными и типами данных так, как это делается в реальных тест-скриптах
- - Парсить словари — потому что именно так выглядят JSON-ответы от серверов
- - Применять списки и циклы для работы с коллекциями тестовых данных
- - Понять логику ООП и архитектуру Page Object Model - ещё до знакомства с Selenium
- - Писать функции и декораторы - строительные блоки pytest-фикстур и хуков
- - Работать с файлами и базами данных в контексте реальных QA-задач
- - Читать и понимать чужой автоматизированный код - уже после этого курса
О курсе
Для кого этот курс
Начальные требования
- Знание Python не требуется - стартуем с нуля
- Опыт в ручном тестировании приветствуется, но не обязателен
- Компьютер с возможностью установить Python и PyCharm (подробные инструкции внутри)
- Готовность учиться вдумчиво — не «пройти курс», а понять, что и зачем
- Базовый SQL или желание изучить в будущем
- Базовый английский или умение пользоваться переводчиком
Преподаватели курса
Как проходит обучение
15 модулей с видеоуроками, теорией, практическими заданиями и примерами кода.
Каждая тема начинается с ответа на вопрос «зачем это нужно тестировщику» - и только потом переходит к синтаксису.
Темп спокойный, без перегрузки: в курс включено только то, что реально пригодится на этом этапе. Остальное - в следующих курсах, когда придёт время. В финале - практическая работа в формате live-кодинга: задачи на время, без гугла, как на техническом собеседовании.
Сертификат
Что вы получите
- Общий чат с преподавателем
- Уверенный фундамент Python именно в контексте автоматизации тестирования
- Понимание архитектуры тест-проектов ещё до изучения фреймворков
- Готовность к следующим шагам: Selenium, pytest, паттерны веб-автоматизации
- Практику на реальных задачах, а не абстрактных упражнениях
- Сертификат о прохождении