دوره مدیریت پنجرهها و تبها در مرورگر با پایتون همراه با فلشکارت آموزشی — ارائه روی فلش مموری
🎓 دوره آموزشی جامع
📚 اطلاعات دوره
عنوان دوره: دوره مدیریت پنجرهها و تبها در مرورگر با پایتون
موضوع کلی: اتوماسیون با پایتون
موضوع میانی: اتوماسیون مرورگرهای وب
📋 سرفصلهای دوره
- 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. فصل ۱۰۰: آینده اتوماسیون مرورگر با پایتون
محتویات بسته آموزشی
🌐 سامانه آنلاین فلشکارت؛ مرور هدفمند و هوشمند
اکانت ارائهشده، دسترسی به نسخه تحت وب سامانه فلشکارت ویژه این دوره را فراهم میکند. این سامانه از الگوریتم زمانبندی مرور SM-2 استفاده میکند و بر اساس ارزیابی شما از میزان یادآوری هر کارت، زمان مرورهای بعدی را تنظیم میکند.
به این ترتیب، کارتهای دشوارتر میتوانند زودتر مرور شوند و برای تثبیت مطالب در حافظه، برنامه مرور متناسبتری داشته باشید.
مدتزمان معادل آموزشی بر اساس برآورد این دوره در گواهی درج میشود.
گواهی دوزبانه با استعلام آنلاین
پس از تکمیل فعالیتهای لازم و تأیید درخواست، گواهی پایان دوره به زبان فارسی و انگلیسی صادر میشود. گواهی دارای لینک اختصاصی و QR Code برای بررسی و استعلام آنلاین است.
این گواهی صرفاً بهعنوان گواهی اتمام دوره آموزشی صادر میشود و معادل مدرک دانشگاهی، آکادمیک یا مدرک رسمی مورد تأیید نهادهای دولتی نیست. صدور آن منوط به تکمیل شرایط دوره و تأیید نهایی درخواست است.
نظرات
هنوز نظری ثبت نشده است.
وارد شوید تا نظر ثبت کنید.