آموزش اتوماسیون رابط کاربری گرافیکی با پایتون | استفاده از پایتون برای اتوماسیون - آخرین آپدیت

دانلود GUI Automation using Python | Use Python for Automation

نکته: ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره:

PyAutoGUI: خودکارسازی رابط گرافیکی (GUI) با پایتون - افزایش بهره‌وری شما

با استفاده از ماژول PyAutoGUI در پایتون، هر رابط گرافیکی (GUI) را به طور کارآمد خودکار کنید و بهره‌وری خود را در محل کار افزایش دهید. این دوره آموزشی گام به گام، شامل دستورالعمل‌های عملی، مثال‌های جذاب و آموزنده و توضیحات واضح است.

  • شناسایی و خودکارسازی کارهای دستی تکراری
  • یادگیری استفاده از اتوماسیون برای جایگزینی فعالیت‌های دستی در محل کار با استفاده از پایتون
  • خودکارسازی کارهای روزمره با استفاده از اسکریپت‌های ساده پایتون
  • یادگیری استفاده از اسکریپت‌نویسی در زندگی روزمره و افزایش بهره‌وری
  • شبیه‌سازی حرکات ماوس و کیبورد با استفاده از PyAutoGUI
  • یادگیری یک ماژول مهم پایتون - PyAutoGUI
  • طراحی و پیاده‌سازی راه‌حل‌های خودکارسازی مقیاس‌پذیر

پیش‌نیازها:

  • کامپیوتر/لپ‌تاپ با سیستم عامل ویندوز
  • آشنایی با کار با کامپیوتر/لپ‌تاپ
  • داشتن درک اولیه از خط فرمان (Win CMD / Unix Shell) به یادگیری سریع کمک می‌کند (اختیاری)
  • آشنایی اولیه با هر زبان اسکریپتی یک مزیت محسوب می‌شود (اختیاری)

به‌روزرسانی‌های دوره: آخرین به‌روزرسانی اکتبر 2022

*** این دوره شامل درس‌های ویدیویی، فایل‌های تمرین، آزمون‌ها و تکالیف، پشتیبانی یک به یک از مدرس، دسترسی مادام‌العمر و گارانتی بازگشت وجه 100% است. ***

این دوره برای ارتقای سطح مدیران سیستم به سطح پیشرفته در اسکریپت‌نویسی و خودکارسازی با پایتون طراحی شده است. راه‌هایی برای خودکارسازی کارهای روزمره خود با استفاده از مزایای اسکریپت‌نویسی پایتون خواهید یافت. متخصصانی که می‌خواهند کار خود را با اتوماسیون پایتون شروع کنند و دانش اولیه از خط فرمان دارند، درک مفاهیم اساسی مربوط به خودکارسازی GUI را بسیار آسان خواهند یافت.

مباحثی که ممکن است مستقیماً مربوط به مفاهیم پایتون یا خودکارسازی نباشند اما برای توسعه درک خودکارسازی پایتون مهم هستند، به عنوان پاداش گنجانده شده‌اند.

هدف این دوره روشن کردن اتفاقاتی است که در پس‌زمینه رخ می‌دهند تا ایده‌های خودکارسازی با استفاده از پایتون از درون شما سرچشمه بگیرند. شما باید بتوانید این دوره را در عرض یک هفته به پایان برسانید، اگر روزانه 2 ساعت از وقت خود را به آن اختصاص دهید، و این سفر شما را از مبتدی به یک متخصص اتوماسیون تبدیل خواهد کرد.

مباحث مهم دوره:

  • خودکارسازی GUI با استفاده از پایتون - چه، چرا و چگونه
  • ماژول PyAutoGUI برای خودکارسازی پایتون
  • کنترل رویدادهای ماوس با استفاده از پایتون
  • PyAutoGUI: مکان‌یابی بر اساس تصویر
  • PyAutoGUI - گرفتن اسکرین‌شات
  • خودکارسازی مرورگر با استفاده از PyAutoGUI

سرفصل‌های مرتبط با وب‌اسکرپینگ و اتوماسیون:

  • یادگیری تکنیک‌های وب‌اسکرپینگ پایتون و خودکارسازی وظایف
  • پایتون و Beautiful Soup برای خودکارسازی
  • Python Selenium Web Driver برای خودکارسازی

به طور خلاصه، دانش پایتون برای متخصصان فناوری اطلاعات ضروری است و این دوره یک منبع جامع برای کسب این مهارت ضروری و پرتقاضا است.

#پایتون #اتوماسیون #PyAutoGUI #GUI #WebScrapping


سرفصل ها و درس ها

مقدمه Introduction

  • معرفی دوره Course Introduction

  • اتوماسیون رابط کاربری گرافیکی: چه چیزی، چرا و چگونه GUI automation- What, Why & How

  • سوالات متداول Frequently Asked Questions

  • صدای شما مهم است Your Voice Matters

  • ایجاد یک ماشین مجازی در AWS Creating a VM in AWS

  • نصب پایتون در ویندوز Installing Python in a Windows Machine

  • نصب PyAutoGUI و بررسی اجمالی Installing PyAutoGUI and Overview

دانلود مواد آموزشی Download the Study Material

  • اسلایدهای دوره (با فرمت PDF) Course Slides(in PDF format)

مبانی پایتون Python Basics

  • بررسی اجمالی پایتون Python Overview

  • چرا پایتون؟ Why Python

  • درون‌نگری شی و تابع دایرکتوری Object Introspection and directory function

  • راهنمای تعاملی پایتون Python's Interactive Help

  • توابع نوع و طول Type and Len Functions

  • خواندن، نوشتن و اجرا Read, Write and Execute

  • برنامه ریز وظیفه چیست؟ What is a task Scheduler

  • نصب و درک نوت‌بوک Jupyter Installing & Understanding Jupyter notebook

  • متغیرها، عملگرهای پایه و کامنت Variables & Basic operators and Comment

  • انواع داده در پایتون Data Types in Python

  • تبدیل نوع داده Data Type Conversion

  • رشته و عملیات رشته String & String Operations

  • مقایسه و تصمیم‌گیری Comparison & Decision Making

  • مجموعه های پایتون - لیست Python Collections- List

  • تکرار و کنترل حلقه Iteration and Loop Control

  • مجموعه های پایتون - تاپل Python Collections- Tuple

  • ماژول های پایتون - I Python Modules-I

  • ماژول های پایتون - II Python Modules-II

یادگیری اتوماسیون رابط کاربری گرافیکی Learning GUI Automation

  • لطفاً فایل‌های تمرین را از اینجا دانلود کنید Please download the practice files from here

  • تابع رویداد ماوس PyAutoGUI PyAutoGUI Mouse Event Function

  • توابع بیشتر رویداد ماوس More Mouse Event Functions

  • PyAutoGUI - یافتن بر اساس تصویر PyAutoGUI Locate by Image

  • توابع کنترل صفحه کلید Keyboard Control Functions

  • اتوماسیون مرورگر با استفاده از PyAutoGUI Browser Automation using PyAutoGUI

  • سوالات باز دوستانه Friendly Open Ended Questions

وب اسکرپینگ با استفاده از پایتون Web Scrapping Using Python

  • لطفاً فایل‌های تمرین را از اینجا دانلود کنید Please download the practice files from here

  • بررسی اجمالی وب اسکرپینگ Web Scrapping Overview

  • بررسی اجمالی HTML و بازرسی عنصر HTML Overview and Element Inspection

  • وب اسکرپینگ - بخش I Web Scrapping -Part I

  • وب اسکرپینگ - بخش II Web Scrapping -Part II

  • ماژول Requests برای وب اسکرپینگ Requests Module for Web Scrapping

Selenium WebDriver برای اتوماسیون مرورگر Selenium WebDriver for browser automation

  • لطفاً فایل‌های تمرین را از اینجا دانلود کنید Please download the practice files from here

  • Selenium Web Driver Selenium Web Driver

  • نصب Selenium و شروع به نوشتن اسکریپت Selenium Installation & Beginning with writing Scripts

  • نحوه یافتن عناصر How to Locate Elements

مرحله بعد چیست؟ What is Next?

  • درس‌های بیشتر More lectures

  • درس اضافی Bonus Lecture

نمایش نظرات

آموزش اتوماسیون رابط کاربری گرافیکی با پایتون | استفاده از پایتون برای اتوماسیون
جزییات دوره
5 hours
44
Udemy (یودمی) Udemy (یودمی)
(آخرین آپدیت)
4,215
4.4 از 5
دارد
دارد
دارد
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

TechSckool By Vijay TechSckool By Vijay

Dreamer of WorldVijay تحصیلکرده حرفه ای است که دانش متنوع را در سراسر حوزه های مختلف در صنعت دارد. کار در یک شرکت پیشرو سرویس ابر ارائه دهنده خدمات، او واقعا پتانسیل را در اتوماسیون خودکار به اتوماسیون کوچک به مقیاس بزرگ نشان داده است که واقعا منجر به مزایای هزینه برای کسب و کار و یک حامل موفق شد. Vijay دارای دانش گسترده ای از مایکروسافت Azure، فن آوری های ابر، DBMS، پایتون و تخصص در اتوماسیون با استفاده از PowerShell است. او دوست دارد از همان ابتدا تدریس کند و Udemy پلتفرمی است که به او کمک می کند تا به همان اشتیاق کمک کند.

Pooja Kataria Pooja Kataria

مهندس لاجوردی و یک معلم پرشور