کتاب مدیریت پنجره‌ها و تب‌ها در مرورگر با پایتون

انتخاب پلن

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

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

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

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

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

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

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


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

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

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

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

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

عنوان دوره: دوره مدیریت پنجره‌ها و تب‌ها در مرورگر با پایتون

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

موضوع میانی: اتوماسیون مرورگرهای وب

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

  • 1. فصل ۱: مقدمه ای بر اتوماسیون مرورگر
  • 2. فصل ۲: نصب و راه‌اندازی Selenium
  • 3. فصل ۳: درک ساختار Selenium WebDriver
  • 4. فصل ۴: یافتن عناصر در صفحه وب
  • 5. فصل ۵: تعامل با عناصر وب
  • 6. فصل ۶: مدیریت پنجره‌های مرورگر
  • 7. فصل ۷: اندازه‌گیری و جابجایی پنجره‌ها
  • 8. فصل ۸: بستن و خروج از مرورگر
  • 9. فصل ۹: مدیریت تب‌های مرورگر
  • 10. فصل ۱۰: باز کردن تب‌های جدید
  • 11. فصل ۱۱: جابجایی بین تب‌ها
  • 12. فصل ۱۲: بستن تب‌های خاص
  • 13. فصل ۱۳: گرفتن تمام هندل‌های تب
  • 14. فصل ۱۴: استفاده از JavaScript در Selenium
  • 15. فصل ۱۵: اجرای کدهای JavaScript
  • 16. فصل ۱۶: فراخوانی توابع JavaScript
  • 17. فصل ۱۷: مدیریت پنجره‌های پاپ‌آپ
  • 18. فصل ۱۸: تشخیص پنجره‌های پاپ‌آپ
  • 19. فصل ۱۹: تعامل با پنجره‌های پاپ‌آپ
  • 20. فصل ۲۰: بستن پنجره‌های پاپ‌آپ
  • 21. فصل ۲۱: کار با Alertها
  • 22. فصل ۲۲: پذیرش Alertها
  • 23. فصل ۲۳: رد Alertها
  • 24. فصل ۲۴: گرفتن متن Alertها
  • 25. فصل ۲۵: ارسال متن به Promptها
  • 26. فصل ۲۶: مدیریت پنجره‌های محاوره‌ای (Modal Windows)
  • 27. فصل ۲۷: شناسایی پنجره‌های محاوره‌ای
  • 28. فصل ۲۸: تعامل با پنجره‌های محاوره‌ای
  • 29. فصل ۲۹: بستن پنجره‌های محاوره‌ای
  • 30. فصل ۳۰: مرور تاریخچه صفحه
  • 31. فصل ۳۱: ناوبری به جلو و عقب
  • 32. فصل ۳۲: تازه کردن صفحه
  • 33. فصل ۳۳: انتظار در Selenium
  • 34. فصل ۳۴: انتظار صریح (Explicit Wait)
  • 35. فصل ۳۵: انتظار ضمنی (Implicit Wait)
  • 36. فصل ۳۶: انتظار برای عناصر قابل مشاهده
  • 37. فصل ۳۷: انتظار برای کلیک‌پذیر بودن عناصر
  • 38. فصل ۳۸: انتظار برای حضور عناصر
  • 39. فصل ۳۹: مدیریت کوکی‌ها
  • 40. فصل ۴۰: گرفتن تمام کوکی‌ها
  • 41. فصل ۴۱: افزودن کوکی جدید
  • 42. فصل ۴۲: حذف کوکی خاص
  • 43. فصل ۴۳: حذف تمام کوکی‌ها
  • 44. فصل ۴۴: اسکرین‌شات گرفتن
  • 45. فصل ۴۵: گرفتن اسکرین‌شات از کل صفحه
  • 46. فصل ۴۶: گرفتن اسکرین‌شات از یک عنصر خاص
  • 47. فصل ۴۷: ذخیره اسکرین‌شات‌ها
  • 48. فصل ۴۸: مدیریت پنجره‌های جدید با JavaScript
  • 49. فصل ۴۹: باز کردن پنجره جدید با JavaScript
  • 50. فصل ۵۰: بستن پنجره جدید با JavaScript
  • 51. فصل ۵۱: رفتن به پنجره والد با JavaScript
  • 52. فصل ۵۲: استفاده از Frameها
  • 53. فصل ۵۳: ورود به Frame
  • 54. فصل ۵۴: خروج از Frame
  • 55. فصل ۵۵: رفتن به Frame والد
  • 56. فصل ۵۶: مدیریت پنجره‌های توسعه‌دهنده (DevTools)
  • 57. فصل ۵۷: دسترسی به DevTools Protocol
  • 58. فصل ۵۸: اجرای دستورات DevTools
  • 59. فصل ۵۹: گرفتن لاگ‌های کنسول
  • 60. فصل ۶۰: گرفتن Network Requestها
  • 61. فصل ۶۱: اجرای وظایف پس‌زمینه
  • 62. فصل ۶۲: زمان‌بندی وظایف
  • 63. فصل ۶۳: اجرای وظایف در فواصل زمانی
  • 64. فصل ۶۴: توقف وظایف زمان‌بندی شده
  • 65. فصل ۶۵: مدیریت وضعیت پنجره (Minimized, Maximized)
  • 66. فصل ۶۶: کوچک کردن پنجره مرورگر
  • 67. فصل ۶۷: بزرگ کردن پنجره مرورگر
  • 68. فصل ۶۸: تمام صفحه کردن پنجره مرورگر
  • 69. فصل ۶۹: مدیریت چندین مرورگر به طور همزمان
  • 70. فصل ۷۰: باز کردن چندین نمونه مرورگر
  • 71. فصل ۷۱: جابجایی بین نمونه‌های مرورگر
  • 72. فصل ۷۲: بستن نمونه‌های مرورگر
  • 73. فصل ۷۳: مدیریت پنجره‌های ناشناس (Incognito)
  • 74. فصل ۷۴: باز کردن پنجره ناشناس
  • 75. فصل ۷۵: تشخیص پنجره ناشناس
  • 76. فصل ۷۶: استفاده از تنظیمات پیشرفته مرورگر
  • 77. فصل ۷۷: تنظیم پروفایل کاربر
  • 78. فصل ۷۸: تنظیمات Proxy
  • 79. فصل ۷۹: تنظیم User Agent
  • 80. فصل ۸۰: مدیریت خطاها و استثناها
  • 81. فصل ۸۱: گرفتن خطاهای رایج Selenium
  • 82. فصل ۸۲: استفاده از try-except بلوک‌ها
  • 83. فصل ۸۳: مدیریت خطاهای مربوط به یافتن عناصر
  • 84. فصل ۸۴: مدیریت خطاهای مربوط به تعامل با عناصر
  • 85. فصل ۸۵: گزارش‌دهی و مستندسازی
  • 86. فصل ۸۶: ثبت رویدادها
  • 87. فصل ۸۷: تولید گزارش‌های آزمون
  • 88. فصل ۸۸: مستندسازی کد
  • 89. فصل ۸۹: نکات پیشرفته و ترفندها
  • 90. فصل ۹۰: مرورگرهای پشتیبانی شده
  • 91. فصل ۹۱: درایورهای مرورگر
  • 92. فصل ۹۲: اتوماسیون برای اهداف مختلف
  • 93. فصل ۹۳: استخراج داده‌ها
  • 94. فصل ۹۴: تست خودکار رابط کاربری
  • 95. فصل ۹۵: پر کردن فرم‌ها
  • 96. فصل ۹۶: پروژه عملی: اتوماسیون ورود به سایت
  • 97. فصل ۹۷: پروژه عملی: جمع‌آوری اطلاعات از یک صفحه وب
  • 98. فصل ۹۸: پروژه عملی: ناوبری و اسکرین‌شات‌گیری
  • 99. فصل ۹۹: مقایسه Selenium با ابزارهای دیگر
  • 100. فصل ۱۰۰: آینده اتوماسیون مرورگر با پایتون

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

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

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

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

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


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

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

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

نظرات

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

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