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

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

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

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

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

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

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

Введение

9 уроков
1. Вводное слово
2. Общий чат
3. Видеоурок
4. Установка Python
5. Установка IDE
6. Создание виртуального окружения
7. Что такое интерпретатор
8. Пишем первую программу
9. Полезные расширения для IDE

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

11 уроков
1. Видеоурок
2. Переменные
3. Объявление переменных
4. Именование переменных
5. Типы данных
6. Классификация по типам данных
7. Преобразование типов
8. Переопределение переменной
9. Арифметические операции
10. Операции сравнения
11. Самостоятельная работа

Строки

11 уроков
1. Видеоурок
2. Создание строки
3. Доступ к символам
4. Срезы
5. Получение длины строки
6. Конкатенация строк
7. F-строки
8. Экранирование
9. Базовые методы строк
10. Проверка строки на содержимое
11. Самостоятельная работа

Списки

10 уроков
1. Видеоурок
2. Создание списка
3. Получение элементов списка
4. Добавление элементов в список и их замена
5. Удаление элементов из списка и его очистка
6. Получение длины списка и подсчет элементов
7. Срезы списков
8. Слияние списков
9. Копирование списков
10. Самостоятельная работа

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

6 уроков
1. Видеоурок
2. Логические операции
3. Условные операторы
4. Логические операции в условиях
5. Тернарный оператор
6. Самостоятельная работа

Словари

10 уроков
1. Видеоурок
2. Что такое словарь
3. Создание словаря
4. Доступ к элементам словаря по ключу
5. Добавление и обновление элементов словаря
6. Удаление элементов словаря
7. Получение элементов, ключей и значений словаря
8. Проверка на наличие ключей и значений
9. Знакомство с assert
10. Самостоятельная работа

Циклы

7 уроков
1. Видеоурок
2. Введение
3. Цикл for
4. Функция range
5. Цикл while
6. Остановка циклов
7. Самостоятельная работа

Файлы

4 урока
1. Видеоурок
2. Стандартная работа с файлами
3. Контекстный менеджер with
4. Самостоятельная работа

Функции

11 уроков
1. Видеоурок
2. Что такое функции
3. Создание и вызов функций
4. Аргументы функции
5. Дефолтные значения аргументов
6. Получение данных из функции
7. Функция как аргумент
8. Переменное число позиционных аргументов *args
9. Переменное число именованных аргументов **kwargs
10. Декораторы
11. Самостоятельная работа

ООП - Часть 1

13 уроков
1. Видеоурок
2. Введение в ООП
3. Класс
4. Создание класса
5. Общие атрибуты/поля класса
6. Конструктор обьекта init
7. Методы класса
8. Объект класса/экземпляр
9. Создание/инициализация объекта
10. Доступ к атрибутам и вызов методов
11. Параметр self
12. Код с занятия
13. Самостоятельная работа

ООП - Часть 2

8 уроков
1. Видеоурок
2. Наследование
3. Полиморфизм
4. Инкапсуляция
5. Замена и добавление атрибутов дочернего класса
6. Что такое @property
7. Типы методов
8. Самостоятельная работа

Дополнения

10 уроков
1. Видеоурок
2. Функция isinstance()
3. Функции getattr(), setattr()
4. Lambda-функция
5. Функция enumerate
6. List comprehensions
7. Аннотации типов
8. Функция any()
9. Инструкция try и except
10. Самостоятельная работа

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

5 уроков
1. Видеоурок
2. Установка библиотек
3. Подключение к базе
4. Работа с базами данных
5. Пример с хендлером

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

5 уроков
1. Задача 1
2. Задача 2
3. Задача 3
4. Задача 4
5. Задача 5

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

6 уроков
1. Видеоурок
2. Задача 1
3. Задача 2
4. Задача 3
5. Задача 4
6. Задача 5