Курс на Stepik
Обложка курса «"Python для автоматизации тестирования" от Алексея Коледачкина» на Stepik
4 590 ₽

"Python для автоматизации тестирования" от Алексея Коледачкина 5.000

Открыть на
STEPIK.ORG

Не просто Python, а Python в контексте автоматизации тестирования. Вы учите язык так, как его используют на реальных проектах: словари - потому что так выглядит ответ API, переменные - потому что в них хранятся данные тестов, ООП - потому что именно на нём построен Page Object Model. Каждая тема открывается с ответом на вопрос «зачем это QA-инженеру?»

Показатель Текущие показатели Рост
Значение 🏆 Рейтинг 3 дн 7 дн 30 дн
Количество учеников на курсе «"Python для автоматизации тестирования" от Алексея Коледачкина»Учеников на курсе 140
Сертификаты, выданные на курсе «"Python для автоматизации тестирования" от Алексея Коледачкина»Сертификатов выдано 29
Отзывы о курсе «"Python для автоматизации тестирования" от Алексея Коледачкина»Отзывов получено 6
Рейтинг курса «"Python для автоматизации тестирования" от Алексея Коледачкина»Рейтинг курса 5.000
Уроки в курсе «"Python для автоматизации тестирования" от Алексея Коледачкина»Количество уроков 125
Тесты в курсе «"Python для автоматизации тестирования" от Алексея Коледачкина»Количество квизов 35
Время прохождения курса «"Python для автоматизации тестирования" от Алексея Коледачкина»Время прохождения курса
Стоимость курса «"Python для автоматизации тестирования" от Алексея Коледачкина»Стоимость курса 4 590 ₽
Обновления курса «"Python для автоматизации тестирования" от Алексея Коледачкина»Обновления курса
Дата публикации курса «"Python для автоматизации тестирования" от Алексея Коледачкина»Дата публикации курса
Последнее обновление курса «"Python для автоматизации тестирования" от Алексея Коледачкина»Последнее обновление
Сложность easy

Содержание курса

Разделы в курсе «"Python для автоматизации тестирования" от Алексея Коледачкина» 15 разделов Уроки в курсе «"Python для автоматизации тестирования" от Алексея Коледачкина» 125 уроков Тесты в курсе «"Python для автоматизации тестирования" от Алексея Коледачкина» 35 тестов Время прохождения курса «"Python для автоматизации тестирования" от Алексея Коледачкина» 8 ч. Последнее обновление курса «"Python для автоматизации тестирования" от Алексея Коледачкина» обн. 12 мая 2026

1. Введение

9 уроков
Открытый
1.1 Вводное слово
63
63
4м 1с
0
Закрытый
1.2 Общий чат
24
24
0м 6с
0
Открытый
1.3 Видеоурок
46
46
0м 1с
0
Открытый
1.4 Установка Python
34
34
1м 49с
0
Открытый
1.5 Установка IDE
37
37
0м 22с
0
Открытый
1.6 Создание виртуального окружения
33
33
2м 10с
0
Открытый
1.7 Что такое интерпретатор
33
33
2м 48с
0
Открытый
1.8 Пишем первую программу
41
41
0м 28с
0
Открытый
1.9 Полезные расширения для IDE
41
41
0м 24с
0

2. Переменные и типы данных

11 уроков
Закрытый
2.1 Видеоурок
19
19
0м 1с
0
Закрытый
2.2 Переменные
17
17
1м 19с
0
Закрытый
2.3 Объявление переменных
14
14
1м 11с
0
Закрытый
2.4 Именование переменных
13
13
1м 23с
0
Закрытый
2.5 Типы данных
13
13
2м 48с
0
Закрытый
2.6 Классификация по типам данных
14
14
2м 34с
0
Закрытый
2.7 Преобразование типов
12
12
2м 35с
0
Закрытый
2.8 Переопределение переменной
12
12
2м 39с
0
Закрытый
2.9 Арифметические операции
13
13
2м 52с
0
Закрытый
2.10 Операции сравнения
13
13
1м 26с
0
Закрытый
2.11 Самостоятельная работа
41
34
11м 32с
0

3. Строки

11 уроков
Закрытый
3.1 Видеоурок
10
10
0м 1с
0
Закрытый
3.2 Создание строки
10
10
1м 25с
0
Закрытый
3.3 Доступ к символам
10
10
1м 10с
0
Закрытый
3.4 Срезы
9
9
-
0
Закрытый
3.5 Получение длины строки
10
10
1м 51с
0
Закрытый
3.6 Конкатенация строк
9
9
-
0
Закрытый
3.7 F-строки
9
9
-
0
Закрытый
3.8 Экранирование
9
9
-
0
Закрытый
3.9 Базовые методы строк
10
10
2м 36с
0
Закрытый
3.10 Проверка строки на содержимое
9
9
-
0
Закрытый
3.11 Самостоятельная работа
29
25
22м 43с
0

4. Списки

10 уроков
Закрытый
4.1 Видеоурок
9
9
-
0
Закрытый
4.2 Создание списка
23
23
1м 28с
0
Закрытый
4.3 Получение элементов списка
7
7
-
0
Закрытый
4.4 Добавление элементов в список и их замена
7
7
-
0
Закрытый
4.5 Удаление элементов из списка и его очистка
7
7
-
0
Закрытый
4.6 Получение длины списка и подсчет элементов
7
7
-
0
Закрытый
4.7 Срезы списков
7
7
-
0
Закрытый
4.8 Слияние списков
7
7
-
0
Закрытый
4.9 Копирование списков
7
7
-
0
Закрытый
4.10 Самостоятельная работа
24
22
16м 47с
0

5. Условные операторы

6 уроков
Закрытый
5.1 Видеоурок
9
9
-
0
Закрытый
5.2 Логические операции
4
4
-
0
Закрытый
5.3 Условные операторы
4
4
-
0
Закрытый
5.4 Логические операции в условиях
4
4
-
0
Закрытый
5.5 Тернарный оператор
4
4
-
0
Закрытый
5.6 Самостоятельная работа
5
4
-
0

6. Словари

10 уроков
Закрытый
6.1 Видеоурок
5
5
-
0
Закрытый
6.2 Что такое словарь
4
4
-
0
Закрытый
6.3 Создание словаря
3
3
-
0
Закрытый
6.4 Доступ к элементам словаря по ключу
4
4
-
0
Закрытый
6.5 Добавление и обновление элементов словаря
3
3
-
0
Закрытый
6.6 Удаление элементов словаря
4
4
-
0
Закрытый
6.7 Получение элементов, ключей и значений словаря
3
3
-
0
Закрытый
6.8 Проверка на наличие ключей и значений
3
3
-
0
Закрытый
6.9 Знакомство с assert
3
3
-
0
Закрытый
6.10 Самостоятельная работа
4
4
-
0

7. Циклы

7 уроков
Закрытый
7.1 Видеоурок
4
4
-
0
Закрытый
7.2 Введение
3
3
-
0
Закрытый
7.3 Цикл for
3
3
-
0
Закрытый
7.4 Функция range
2
2
-
0
Закрытый
7.5 Цикл while
3
3
-
0
Закрытый
7.6 Остановка циклов
3
3
-
0
Закрытый
7.7 Самостоятельная работа
4
3
-
0

8. Файлы

4 урока
Закрытый
8.1 Видеоурок
4
4
-
0
Закрытый
8.2 Стандартная работа с файлами
3
2
-
0
Закрытый
8.3 Контекстный менеджер with
2
2
-
0
Закрытый
8.4 Самостоятельная работа
3
2
-
0

9. Функции

11 уроков
Закрытый
9.1 Видеоурок
4
4
-
0
Закрытый
9.2 Что такое функции
1
1
-
0
Закрытый
9.3 Создание и вызов функций
1
1
-
0
Закрытый
9.4 Аргументы функции
1
1
-
0
Закрытый
9.5 Дефолтные значения аргументов
1
1
-
0
Закрытый
9.6 Получение данных из функции
2
2
-
0
Закрытый
9.7 Функция как аргумент
1
1
-
0
Закрытый
9.8 Переменное число позиционных аргументов *args
1
1
-
0
Закрытый
9.9 Переменное число именованных аргументов **kwargs
1
1
-
0
Закрытый
9.10 Декораторы
1
1
-
0
Закрытый
9.11 Самостоятельная работа
2
1
-
0

10. ООП - Часть 1

13 уроков
Закрытый
10.1 Видеоурок
2
2
-
0
Закрытый
10.2 Введение в ООП
1
1
-
0
Закрытый
10.3 Класс
1
1
-
0
Закрытый
10.4 Создание класса
1
1
-
0
Закрытый
10.5 Общие атрибуты/поля класса
1
1
-
0
Закрытый
10.6 Конструктор обьекта init
1
1
-
0
Закрытый
10.7 Методы класса
1
1
-
0
Закрытый
10.8 Объект класса/экземпляр
1
1
-
0
Закрытый
10.9 Создание/инициализация объекта
1
1
-
0
Закрытый
10.10 Доступ к атрибутам и вызов методов
1
1
-
0
Закрытый
10.11 Параметр self
1
1
-
0
Закрытый
10.12 Код с занятия
1
1
-
0
Закрытый
10.13 Самостоятельная работа
2
1
-
0

11. ООП - Часть 2

8 уроков
Закрытый
11.1 Видеоурок
1
1
-
0
Закрытый
11.2 Наследование
1
1
-
0
Закрытый
11.3 Полиморфизм
1
1
-
0
Закрытый
11.4 Инкапсуляция
1
1
-
0
Закрытый
11.5 Замена и добавление атрибутов дочернего класса
1
1
-
0
Закрытый
11.6 Что такое @property
1
1
-
0
Закрытый
11.7 Типы методов
1
1
-
0
Закрытый
11.8 Самостоятельная работа
2
1
-
0

12. Дополнения

10 уроков
Закрытый
12.1 Видеоурок
1
1
-
0
Закрытый
12.2 Функция isinstance()
1
1
-
0
Закрытый
12.3 Функции getattr(), setattr()
1
1
-
0
Закрытый
12.4 Lambda-функция
1
1
-
0
Закрытый
12.5 Функция enumerate
1
1
-
0
Закрытый
12.6 List comprehensions
1
1
-
0
Закрытый
12.7 Аннотации типов
1
1
-
0
Закрытый
12.8 Функция any()
1
1
-
0
Закрытый
12.9 Инструкция try и except
1
1
-
0
Закрытый
12.10 Самостоятельная работа
2
2
-
0

13. Работа с базами данных

5 уроков
Закрытый
13.1 Видеоурок
1
1
-
0
Закрытый
13.2 Установка библиотек
1
1
-
0
Закрытый
13.3 Подключение к базе
1
1
-
0
Закрытый
13.4 Работа с базами данных
1
1
-
0
Закрытый
13.5 Пример с хендлером
1
1
-
0

14. Финальная работа

5 уроков
Закрытый
14.1 Задача 1
5
2
-
0
Закрытый
14.2 Задача 2
3
2
-
0
Закрытый
14.3 Задача 3
3
2
-
0
Закрытый
14.4 Задача 4
3
2
-
0
Закрытый
14.5 Задача 5
2
2
-
0

15. Разбор live-кодинг задач

6 уроков
Закрытый
15.1 Видеоурок
4
4
-
0
Закрытый
15.2 Задача 1
3
3
-
0
Закрытый
15.3 Задача 2
2
2
-
0
Закрытый
15.4 Задача 3
1
1
-
0
Закрытый
15.5 Задача 4
1
1
-
0
Закрытый
15.6 Задача 5
2
2
-
0