کتاب خودکارسازی وظایف دسکتاپ با اسکریپت‌های پایتون

انتخاب پلن

انتخاب پلن برای ادامه خرید الزامی است.

پرداخت اقساطی
در صورت خرید اقساطی هر قسط: 62,488 تومان
۴ قسط ماهانه. بدون سود، چک و ضامن.
پرداخت اقساطی با دیجی‌پی پرداخت اقساطی با ترب‌پی

📚 محتوای این محصول آموزشی (پکیج کامل)

💡 این محصول یک نسخهٔ کامل و جامع است

تمامی محتوای آموزشی این کتاب در قالب یک بسته‌ی کامل و یکپارچه ارائه می‌شود و شامل تمام نسخه‌ها و فایل‌های موردنیاز برای یادگیری است.

🎁 محتویات کامل بسته دانلودی

🎯 این بسته یک دورهٔ آموزشی کامل و چندلایه است؛ شامل کتاب‌ها، تمرین‌ها و خودآزمایی .


ℹ️ نکات مهم هنگام خرید

  • این محصول به صورت فایل دانلودی کامل ارائه می‌شود و نسخهٔ چاپی ندارد.
  • توجه: لینک‌های اختصاصی دوره طی حداکثر 24 ساعت پس از ثبت سفارش ارسال می‌شوند.
  • دقت کنید لینک ها به شماره موبایل شما ارسال می شوند. پس در ارائه شماره موبایل صحیح دقت کنید.
  • برای راهنمایی در مورد نحوه دانلود به شماره 09395106248 پیامک دهید یا تماس بگیرید. (ایده آل ترین گزینه ارسال پیام در یکی از پیام رسان ها به همین شماره است تا سریعا لینک های کتاب همانجا برای شما ارسال گردد.)
  • اگر پرداخت انجام شده ولی بعد از 24 ساعت هنوز لینک‌ها را دریافت نکرده‌اید، نام و نام خانوادگی و نام محصول را پیامک کنید تا لینک‌ها دوباره ارسال شوند.

💬 راه‌های ارتباطی پشتیبانی:
واتس‌اپ یا هر پیام رسان داخلی یا پیامک: 09395106248
تلگرام: @ma_limbs

🎓 دوره آموزشی جامع

📚 اطلاعات دوره

عنوان دوره: دوره خودکارسازی وظایف دسکتاپ با اسکریپت‌های پایتون

موضوع کلی: اتوماسیون با پایتون

موضوع میانی: تعامل با رابط کاربری گرافیکی (GUI)

📋 سرفصل‌های دوره

  • 1. مقدمه ای بر خودکارسازی
  • 2. چرا خودکارسازی وظایف دسکتاپ؟
  • 3. نصب و پیکربندی پایتون
  • 4. مبانی زبان پایتون
  • 5. متغیرها و انواع داده
  • 6. عملگرها در پایتون
  • 7. ساختارهای کنترلی: شرط‌ها (if/else)
  • 8. ساختارهای کنترلی: حلقه‌ها (for/while)
  • 9. توابع در پایتون
  • 10. ماژول‌ها و کتابخانه‌ها
  • 11. مدیریت فایل‌ها و دایرکتوری‌ها
  • 12. خواندن و نوشتن فایل‌های متنی
  • 13. کار با فایل‌های CSV
  • 14. کار با فایل‌های JSON
  • 15. مقدمه ای بر GUI ها
  • 16. کتابخانه Tkinter
  • 17. ساخت پنجره‌های اصلی
  • 18. عناصر کنترلی در Tkinter (دکمه‌ها، برچسب‌ها)
  • 19. ورودی‌های کاربر (فیلدهای متن)
  • 20. جعبه‌های چک و رادیو باتن‌ها
  • 21. منوها و نوار ابزار
  • 22. مدیریت رویدادها در Tkinter
  • 23. ایجاد فرم‌ها
  • 24. نمایش پیام‌ها و هشدارها
  • 25. پنجره‌های گفتگو
  • 26. نحوه ساخت یک برنامه GUI ساده
  • 27. کار با ویجت‌های پیشرفته تر
  • 28. پیمایش بین پنجره‌ها
  • 29. مدیریت تصاویر در Tkinter
  • 30. دسترسی به فایل سیستم با Tkinter
  • 31. اصول خودکارسازی وظایف
  • 32. مقدمه ای بر اتوماسیون مرورگر
  • 33. کتابخانه Selenium
  • 34. نصب Selenium
  • 35. پیکربندی WebDriver
  • 36. یافتن عناصر در صفحات وب (شناسه، نام، کلاس)
  • 37. انتخابگرهای CSS
  • 38. انتخابگرهای XPath
  • 39. تعامل با عناصر (کلیک، تایپ)
  • 40. استخراج اطلاعات از صفحات وب
  • 41. پر کردن فرم‌های وب
  • 42. کار با Dropdown ها
  • 43. اجرای جاوا اسکریپت در مرورگر
  • 44. مدیریت پنجره‌ها و تب‌ها
  • 45. مدیریت کوکی‌ها
  • 46. گرفتن اسکرین شات
  • 47. اصول کار با API ها
  • 48. کتابخانه requests
  • 49. ارسال درخواست‌های GET
  • 50. ارسال درخواست‌های POST
  • 51. کار با پارامترهای URL
  • 52. ارسال داده در بدنه درخواست
  • 53. کار با هدرهای درخواست
  • 54. پاسخ‌های API
  • 55. کدهای وضعیت HTTP
  • 56. کار با JSON در پاسخ‌های API
  • 57. مدیریت خطا در درخواست‌های API
  • 58. احراز هویت در API ها
  • 59. اصول اتوماسیون دسکتاپ سطح پایین
  • 60. کتابخانه PyAutoGUI
  • 61. نصب PyAutoGUI
  • 62. حرکت دادن ماوس
  • 63. کلیک کردن با ماوس
  • 64. تایپ کردن با صفحه کلید
  • 65. فشردن کلیدهای میانبر
  • 66. ضبط و پخش رویدادهای ماوس و کیبورد
  • 67. جستجو و کلیک بر روی تصاویر
  • 68. مدیریت پنجره‌ها با PyAutoGUI
  • 69. ایجاد اسکرین شات با PyAutoGUI
  • 70. کار با کلیپ بورد
  • 71. اصول خودکارسازی فرآیندهای سیستم عامل
  • 72. اجرای دستورات خط فرمان
  • 73. کار با ماژول subprocess
  • 74. اجرای دستورات و گرفتن خروجی
  • 75. کد خروجی دستورات
  • 76. مدیریت فرآیندهای در حال اجرا
  • 77. ارسال سیگنال به فرآیندها
  • 78. اصول برنامه‌ریزی وظایف
  • 79. ماژول schedule
  • 80. برنامه‌ریزی وظایف برای اجرا در زمان مشخص
  • 81. برنامه‌ریزی وظایف به صورت دوره‌ای
  • 82. پاکسازی و مدیریت وظایف برنامه‌ریزی شده
  • 83. پیمایش و انتخابگرهای پیشرفته
  • 84. مدیریت حالت (State Management) در GUI
  • 85. ایجاد برنامه‌های کاربردی پیچیده تر
  • 86. اصول آزمون و اشکال‌زدایی (Debugging)
  • 87. تکنیک‌های بهینه‌سازی اسکریپت‌ها
  • 88. ملاحظات امنیتی در خودکارسازی
  • 89. استقرار و توزیع اسکریپت‌های خودکار
  • 90. پروژه‌های عملی در خودکارسازی دسکتاپ
  • 91. خودکارسازی پر کردن گزارش‌ها
  • 92. خودکارسازی دانلود و پردازش فایل‌ها
  • 93. خودکارسازی مدیریت ایمیل
  • 94. خودکارسازی تعامل با برنامه‌های دسکتاپ دیگر
  • 95. خودکارسازی فرآیندهای نصب نرم‌افزار
  • 96. خودکارسازی وظایف تکراری در صفحات گسترده
  • 97. خودکارسازی وظایف مربوط به شبکه‌های اجتماعی
  • 98. خودکارسازی پشتیبان‌گیری از داده‌ها
  • 99. خودکارسازی مدیریت کاربران و مجوزها
  • 100. مقدمه ای بر کتابخانه‌های پیشرفته تر

📚 محتوای این محصول آموزشی (پکیج کامل)

💡 این محصول یک نسخهٔ کامل و جامع است

تمامی محتوای آموزشی این کتاب در قالب یک بسته‌ی کامل و یکپارچه ارائه می‌شود و شامل تمام نسخه‌ها و فایل‌های موردنیاز برای یادگیری است.

🎁 محتویات کامل بسته دانلودی

🎯 این بسته یک دورهٔ آموزشی کامل و چندلایه است؛ شامل کتاب‌ها، تمرین‌ها و خودآزمایی .


ℹ️ نکات مهم هنگام خرید

  • این محصول به صورت فایل دانلودی کامل ارائه می‌شود و نسخهٔ چاپی ندارد.
  • توجه: لینک‌های اختصاصی دوره طی حداکثر 24 ساعت پس از ثبت سفارش ارسال می‌شوند.
  • دقت کنید لینک ها به شماره موبایل شما ارسال می شوند. پس در ارائه شماره موبایل صحیح دقت کنید.
  • برای راهنمایی در مورد نحوه دانلود به شماره 09395106248 پیامک دهید یا تماس بگیرید. (ایده آل ترین گزینه ارسال پیام در یکی از پیام رسان ها به همین شماره است تا سریعا لینک های کتاب همانجا برای شما ارسال گردد.)
  • اگر پرداخت انجام شده ولی بعد از 24 ساعت هنوز لینک‌ها را دریافت نکرده‌اید، نام و نام خانوادگی و نام محصول را پیامک کنید تا لینک‌ها دوباره ارسال شوند.

💬 راه‌های ارتباطی پشتیبانی:
واتس‌اپ یا هر پیام رسان داخلی یا پیامک: 09395106248
تلگرام: @ma_limbs

نظرات

هنوز نظری ثبت نشده است.

وارد شوید تا نظر ثبت کنید.