Тип обучения
Тип обучения
Курс
Формат обучения
Формат обучения
Записанные лекции

Стоимость курса

1 000 ₽
нет рассрочки

Представьте, что вы каждый день выполняете один и те же действия по 10, 20, 30 или даже 100 раз за день! Представили? А теперь представьте, что для выполнения этих повторяющихся действий у вас есть специальная программа - автокликер - робот, который автоматизирует весь процесс и фактически делает работу за вас. Тоже представили? И добавьте к этому, что вы сами написала эту программу, то есть вы сами решаете, что и как она будет делать, и вы сами можете расширять её функционал, как захотите! Пройдя данный курс - вы сможете создавать свои программы для автоматизации повторяющихся действий.

На данном курсе вы научитесь работать с библиотекой PyAutoGUI, которая создана для написания программ автокликеров на языке Python. Она работает во всех популярных операционных системах - Windows, macOS и Linux, и поддерживает Python 2 и 3.

По итогам изучения данного курса вы научитесь при помощи Python:

  • Перемещать и нажимать кнопки мыши, а также использовать скроллинг в окнах других приложений.
  • Отправлять нажатия клавиш клавиатуры в приложения (например, для заполнения форм или ввода любого другого текста).
  • Делать скриншоты, читать изображения (например, кнопку или чекбокс) и находить его на экране (или в другом изображении). Например, вы сможете находить кнопку на экране монитора имея только её изображение.
  • Находить окна приложений, перемещать, изменять размер, максимизировать, минимизировать или закрывать их (на данный момент, только в Windows).
  • Показывать диалоговые окна для предупреждений и сообщений, а также для получения данных от пользователя.

В программу курса входит изучение конвертера "Auto PY to EXE", который позволит преобразовать написанный вами скрипт в самостоятельную программу (исполняемый файл EXE).

В состав библиотеки PyAutoGUI входят следующие модули (в курсе есть подробное описание каждого из модулей):

  1. MouseInfo - приложение для получения координат XY курсора мыши, а также информации о цвете RGB пикселя под мышью.
  2. PyScreeze - позволяет делать снимки экрана и сохранять их в файлы, а также находить изображения (и части изображения) на экране и в файлах.
  3. PymsgBox - позволяет создавать диалоговые окна.
  4. PyGetWindow - позволяет изменять размеры окна (работает только в Windows).
  5. PyTweening - набор функций настройки/смягчения, реализованных на Python.

Что вы получите после обучения

Приобретаемые навыки
2
Автокликер
3
Библиотека PyAutoGUI

Вас будут обучать

Обучил более 1000 детей и взрослых по следующим направлениям: программирование на языке Python, компьютерная грамотность, основы 3D-моделирования, видеоблогинг в YouTube. Есть опыт написания методик обучения по вышеперечисленным направлениям.

Образование: 1) "Учитель информатики и ИКТ. Педагогическая деятельность по проектированию и реализации образовательного процесса в соответствии с ФГОС". 2) "Организация дистанционного обучения и основы педагогического дизайна". 3) "Язык программирования Python в школьном курсе информатики с 8 по 11 классы". 4) "Система подготовки к олимпиадам по программированию".

Образовательная организация

Stepik — образовательная платформа и конструктор онлайн-курсов.

Мы разрабатываем алгоритмы адаптивного обучения, сотрудничаем с авторами MOOC, помогаем в проведении олимпиад и программ переподготовки.

Наша цель — сделать образование открытым и удобным.

Stepik — широко известная российская образовательная платформа, основанная в 2013 году. На Stepik зарегистрировано более миллиона пользователей из России и стран СНГ. В настоящее время на Stepik представлены несколько тысяч учебных курсов на самые разные темы.

Платформа Stepik включает в себя конструктор бесплатных занятий и уроков. Создать интерактивный обучающий курс может любой зарегистрированный пользователь. При этом авторы обучающих материалов сохраняют авторские права. Сервис не имеет ограничений по числу обучающихся на курсе.

Stepik имеет обширные возможности по созданию онлайн-курсов, обучающих занятий и уроков с использованием текстов, видео, картинок, тестовых задач, в процессе выполнения которых можно вести обсуждения с остальными обучающимися, а также с преподавателем. Всего в Stepik присутствует 20 типов заданий, проверка которых может осуществляться как в автоматическом, так и в ручном режиме.

Большим преимуществом данной платформы является возможность встраивать созданные материалы на сторонние сайты, например, Moodle и Canvas.

Кроме того, Stepik может использоваться в качестве площадки для проведения разнообразных мероприятий, таких как олимпиады и конкурсы.

Интерфейс платформы полностью русскоязычный, достаточно дружественный и интуитивно понятный. Платформа полностью бесплатна.

За каждый пройденный курс в Stepik обучающийся получает сертификат о прохождении. Получение сертификата также бесплатно.

Программа курса

Установка
1. Установка Python + IDE Thonny
2. Установка PyAutoGUI
Основы Python
1. Новичкам
2. Переменные
3. Условный оператор if
4. Циклы for и while
5. Функция def
Дополнительные модули
1. Описание модулей
2. MouseInfo
3. PyScreeze
4. PymsgBox
5. PyGetWindow
6. PyTweening
Управление мышью
1. Положение мыши на экране
2. Движение мыши
3. Клики мышкой
4. Прокрутка мышью
Клавиатура
1. Функции нажатия клавиш
Окно сообщений
1. Функции окна сообщений
Скриншот
1. Функции скриншота
2. Функции определения местоположения
Создаём исполняемый файл
1. Auto PY to EXE 

Рейтинг курса

4
рейтинг
0
0
0
0
0

Может быть интересно

обновлено 25.09.2023 09:46
Автокликер на языке Python (библиотека PyAutoGUI).

Автокликер на языке Python (библиотека PyAutoGUI).

Оставить отзыв
Поделиться курсом с друзьями