Подпишитесь на телеграмм-канал про ИИ в образовании: Егошин | Кеды профессора
Тип обучения
Тип обучения
Курс
Формат обучения
Формат обучения
Записанные лекции

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

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, помогаем
в проведении олимпиад и программ переподготовки.
Наша цель — сделать образование открытым и удобным.

Помогаем учиться, а также создавать свои курсы и обучать


Первые учебные материалы были размещены на платформе в 2013 году. Сегодня среди охваченных курсами тем: программирование, информатика, математика, статистика
и анализ данных, биология и биоинформатика, инженерно-технические и естественные науки. Онлайн-курсы, размещенные на Stepik, неоднократно становились призерами конкурсов онлайн-курсов, а система автоматизированной проверки задач используется в ряде курсов на платформах Coursera и edX. Также Stepik активно развивает направление адаптивного обучения, где каждый сможет изучать материал, подобранный индивидуально под свой уровень знаний.

 

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

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

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

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

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