اپلیکیشن اندرویدی فلشکارت آموزشی PyAutoGUI: اجرای برنامههای دسکتاپ و دستورات سیستم
🎓 دوره آموزشی جامع
📚 اطلاعات دوره
عنوان دوره: دوره PyAutoGUI: اجرای برنامههای دسکتاپ و دستورات سیستم
موضوع کلی: اتوماسیون با پایتون
موضوع میانی: استفاده از کتابخانههای اتوماسیون GUI (PyAutoGUI، Selenium)
📋 سرفصلهای دوره
- 1. فصل اول: مقدمه ای بر PyAutoGUI
- 2. فصل دوم: نصب و راه اندازی PyAutoGUI
- 3. فصل سوم: اصول اولیه اتوماسیون دسکتاپ
- 4. فصل چهارم: کنترل ماوس در PyAutoGUI
- 5. فصل پنجم: حرکت دادن ماوس
- 6. فصل ششم: کلیک کردن با ماوس
- 7. فصل هفتم: کشیدن و رها کردن با ماوس
- 8. فصل هشتم: اسکرول کردن با ماوس
- 9. فصل نهم: کنترل صفحه کلید در PyAutoGUI
- 10. فصل دهم: تایپ کردن متن
- 11. فصل یازدهم: فشردن کلیدهای خاص
- 12. فصل دوازدهم: ترکیب کلیدها (میانبرها)
- 13. فصل سیزدهم: ارسال توالی کلیدها
- 14. فصل چهاردهم: کار با پنجره ها
- 15. فصل پانزدهم: یافتن موقعیت پنجره ها
- 16. فصل شانزدهم: فعال کردن و غیرفعال کردن پنجره ها
- 17. فصل هفدهم: جابجایی و تغییر اندازه پنجره ها
- 18. فصل هجدهم: بستن پنجره ها
- 19. فصل نوزدهم: گرفتن اسکرین شات
- 20. فصل بیستم: گرفتن اسکرین شات از کل صفحه
- 21. فصل بیست و یکم: گرفتن اسکرین شات از بخش خاصی از صفحه
- 22. فصل بیست و دوم: ذخیره سازی اسکرین شات ها
- 23. فصل بیست و سوم: پردازش تصویر در PyAutoGUI
- 24. فصل بیست و چهارم: یافتن موقعیت تصاویر روی صفحه
- 25. فصل بیست و پنجم: مقایسه تصاویر
- 26. فصل بیست و ششم: استفاده از تصاویر برای کنترل اتوماسیون
- 27. فصل بیست و هفتم: مدیریت خطا و اشکال زدایی
- 28. فصل بیست و هشتم: تنظیم تایم اوت ها
- 29. فصل بیست و نهم: جلوگیری از اجرای ناخواسته
- 30. فصل سی ام: استفاده از try-except بلوک ها
- 31. فصل سی و یکم: دستورات سیستم عامل
- 32. فصل سی و دوم: اجرای دستورات خط فرمان
- 33. فصل سی و سوم: دریافت خروجی دستورات
- 34. فصل سی و چهارم: کار با فایل ها و دایرکتوری ها
- 35. فصل سی و پنجم: پیمایش در سیستم فایل
- 36. فصل سی و ششم: ایجاد و حذف فایل و پوشه
- 37. فصل سی و هفتم: کپی و جابجایی فایل ها
- 38. فصل سی و هشتم: اتوماسیون مرورگر وب
- 39. فصل سی و نهم: باز کردن صفحات وب
- 40. فصل چهلم: ناوبری در صفحات وب
- 41. فصل چهل و یکم: کلیک کردن روی لینک ها و دکمه ها
- 42. فصل چهل و دوم: پر کردن فرم های وب
- 43. فصل چهل و سوم: استخراج اطلاعات از صفحات وب
- 44. فصل چهل و چهارم: اتوماسیون برنامه های دسکتاپ
- 45. فصل چهل و پنجم: اتوماسیون نرم افزار پردازش کلمه
- 46. فصل چهل و ششم: اتوماسیون صفحات گسترده
- 47. فصل چهل و هفتم: اتوماسیون نرم افزار گرافیکی
- 48. فصل چهل و هشتم: پروژه های عملی با PyAutoGUI
- 49. فصل چهل و نهم: ساخت یک ربات ساده
- 50. فصل پنجاهم: اتوماسیون وظایف تکراری
- 51. فصل پنجاه و یکم: مدیریت فایل های حجیم
- 52. فصل پنجاه و دوم: ایجاد ابزارهای کمکی
- 53. فصل پنجاه و سوم: نکات پیشرفته و تکنیک ها
- 54. فصل پنجاه و چهارم: استفاده از مختصات نسبی
- 55. فصل پنجاه و پنجم: استفاده از مختصات مطلق
- 56. فصل پنجاه و ششم: تاخیرهای هوشمند
- 57. فصل پنجاه و هفتم: کار با چند مانیتور
- 58. فصل پنجاه و هشتم: خواندن ورودی کاربر
- 59. فصل پنجاه و نهم: ایجاد رابط کاربری ساده
- 60. فصل شصتم: ادغام با کتابخانه های دیگر
- 61. فصل شصت و یکم: استفاده از PyAutoGUI با Selenium
- 62. فصل شصت و دوم: استفاده از PyAutoGUI با OpenCV
- 63. فصل شصت و سوم: تولید کد تصادفی
- 64. فصل شصت و چهارم: تست خودکار رابط کاربری
- 65. فصل شصت و پنجم: ضبط و پخش ورودی های کاربر
- 66. فصل شصت و ششم: اتوماسیون بازی های ساده
- 67. فصل شصت و هفتم: چالش ها و محدودیت ها
- 68. فصل شصت و هشتم: مسائل امنیتی
- 69. فصل شصت و نهم: بهترین شیوه ها
- 70. فصل هفتادم: مدیریت خطا در سناریوهای پیچیده
- 71. فصل هفتاد و یکم: دیباگ کردن برنامه های اتوماسیون
- 72. فصل هفتاد و دوم: بهینه سازی اجرای اسکریپت
- 73. فصل هفتاد و سوم: استفاده از حالت Safe Mode
- 74. فصل هفتاد و چهارم: تنظیمات سفارشی PyAutoGUI
- 75. فصل هفتاد و پنجم: مدیریت حافظه
- 76. فصل هفتاد و ششم: خودکارسازی فرآیندهای نصب
- 77. فصل هفتاد و هفتم: مدیریت لاگ ها
- 78. فصل هفتاد و هشتم: کار با فرمت های مختلف فایل
- 79. فصل هفتاد و نهم: اتوماسیون وظایف شبکه
- 80. فصل هشتادم: ایجاد ابزارهای یادگیری ماشین ساده
- 81. فصل هشتاد و یکم: اتوماسیون وظایف پردازش داده
- 82. فصل هشتاد و دوم: تست عملکرد نرم افزار
- 83. فصل هشتاد و سوم: مدیریت پیکربندی
- 84. فصل هشتاد و چهارم: ایجاد پوشش تست
- 85. فصل هشتاد و پنجم: اتوماسیون ایمیل
- 86. فصل هشتاد و ششم: مدیریت یادآورها
- 87. فصل هشتاد و هفتم: اتوماسیون کارهای روزمره
- 88. فصل هشتاد و هشتم: ساخت نرم افزارهای کوچک
- 89. فصل هشتاد و نهم: ادغام با API ها
- 90. فصل نودم: اتوماسیون وظایف اداری
- 91. فصل نود و یکم: شخصی سازی رفتار PyAutoGUI
- 92. فصل نود و دوم: استفاده از PyAutoGUI برای اهداف آموزشی
- 93. فصل نود و سوم: اتوماسیون دسکتاپ برای افراد دارای معلولیت
- 94. فصل نود و چهارم: آینده اتوماسیون دسکتاپ
- 95. فصل نود و پنجم: ابزارهای جایگزین و مشابه
- 96. فصل نود و ششم: مقایسه PyAutoGUI با سایر ابزارها
- 97. فصل نود و هفتم: نکات کلیدی برای موفقیت
- 98. فصل نود و هشتم: جمع بندی و مرور مطالب
- 99. فصل نود و نهم: منابع بیشتر برای یادگیری
- 100. فصل صدم: گام های بعدی در دنیای اتوماسیون
این اپلیکیشن فارسی برای یادگیری و مرور محتوای آموزشی از طریق فلشکارت طراحی شده است. کارتها را یکییکی مرور کنید، پاسخ پرسشها را به یاد بیاورید و نتیجه هر پاسخ را ثبت کنید. محتوای دوره پس از نصب درون برنامه در دسترس است تا برای مطالعه روزمره معمولاً به اتصال مداوم اینترنت نیاز نداشته باشید.
محتوای آموزشی در قالبهای متنوع ارائه میشود تا هم برای یادگیری مفاهیم جدید و هم برای تثبیت آموختهها قابل استفاده باشد.
- رابط کاربری فارسی و راستچین با فونت وزیر.
- تم روشن و تیره مطابق تنظیمات سیستم.
- صفحهبندی ساده برای انتخاب دوره و شروع مرور.
- نمایش تعداد دفعات مرور هر فصل.
- انتخاب چند فصل برای مرور همزمان.
- امکان تمرکز بر فصلهایی که هنوز مرور نشدهاند.
این اپلیکیشن برای دانشآموزان، دانشجویان، داوطلبان آزمونها و علاقهمندان به یادگیری طراحی شده است؛ بهویژه کسانی که میخواهند مطالب آموزشی را در زمانهای کوتاه مرور کنند، دانستههای خود را بسنجند و مطالعه منظمتری داشته باشند.
نظرات
هنوز نظری ثبت نشده است.
وارد شوید تا نظر ثبت کنید.