کتاب صوتی مدیریت پنجرهها و تبها در مرورگر با پایتون
🎓 دوره آموزشی جامع
📚 اطلاعات دوره
عنوان دوره: دوره مدیریت پنجرهها و تبها در مرورگر با پایتون
موضوع کلی: اتوماسیون با پایتون
موضوع میانی: اتوماسیون مرورگرهای وب
📋 سرفصلهای دوره
- 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. فصل ۱۰۰: آینده اتوماسیون مرورگر با پایتون
برای آموختن، همیشه لازم نیست بخوانید
گاهی بهترین فرصت یادگیری زمانی است که در مسیر رفتوآمد هستید، قدم میزنید، استراحت میکنید یا کارهای روزمرهتان را انجام میدهید. محتوای صوتی کمک میکند از این لحظهها برای شنیدن، اندیشیدن و آشنایی با موضوعات تازه بهره ببرید.
◷
یادگیری در دل روزمرگی
از زمان رفتوآمد، پیادهروی یا استراحت برای شنیدن محتوای مفید استفاده کنید؛ بدون آنکه همیشه به کتاب چاپی یا صفحه نمایش نیاز داشته باشید.
◎
تجربهای شنیداری و دلنشین
با روایت صوتی، توضیحات گفتاری و فضای شنیداری هر محتوا همراه شوید و متناسب با سلیقه خود، شیوه تازهای برای دریافت مطالب تجربه کنید.
✦
گسترش دانش و دیدگاه
با موضوعات متنوع آشنا شوید، ایدههای تازه کشف کنید و فرصت بیشتری برای یادگیری مستمر و پرورش کنجکاوی خود بسازید.
♫
همراه با سبک زندگی شما
محتوای صوتی را متناسب با برنامه روزانه خود انتخاب کنید و در زمان مناسب، شنیدن را به بخشی از عادتهای شخصیتان تبدیل کنید.
کتاب صوتی یا پادکست؟
کتاب صوتی
راهی برای همراه شدن با محتوای یک کتاب از طریق شنیدن. بسته به اثر، میتوانید داستانها، آموزشها، مفاهیم تخصصی یا مطالب کاربردی را در قالب روایت و بیان صوتی دنبال کنید.
مناسب برای شنیدن و مرور محتوای کتابها
پادکست آموزشی
فرصتی برای دنبال کردن موضوعات مشخص در قالب گفتوگو، روایت، توضیح آموزشی یا مجموعهای از قسمتهای صوتی؛ مناسب برای کشف ایدهها و آشنایی با دیدگاههای گوناگون.
مناسب برای یادگیری موضوعی و شنیدن دیدگاههای تازه
هر جا که هستید، شنیدن را آغاز کنید
با دستگاه مناسب خود، محتوای صوتی را به آسانی دنبال کنید.
▯
گوشی هوشمند
اندروید و آیفون
▣
تبلت
برای شنیدن و دنبال کردن محتوا
▤
رایانه و لپتاپ
با پخشکننده صوتی سازگار
♫
هدفون و بلندگو
برای شنیدن متناسب با محیط
چطور از تجربه شنیدن بیشتر بهره ببریم؟
✦ زمان مناسبی برای شنیدن انتخاب کنید؛ زمانی که بتوانید با آرامش به محتوا توجه داشته باشید.
✦ برای مطالب آموزشی، نکتههای مهم را یادداشت کنید یا پس از پایان شنیدن، آنها را مرور کنید.
✦ اگر محتوا طولانی است، آن را در چند نوبت دنبال کنید تا فرصت بیشتری برای درک و مرور داشته باشید.
✦ هنگام رانندگی یا انجام کارهای نیازمند تمرکز، ایمنی را در اولویت قرار دهید و از شیوه شنیدنی استفاده کنید که حواس شما را مختل نکند.
هر شنیدن، فرصتی برای کشف است
با کتابهای صوتی و پادکستهای آموزشی، دنیای تازهای از ایدهها، روایتها و آموختنیها را به لحظههای خود اضافه کنید.
sp.express24.ir
امکانات پخش، ادامه شنیدن و دسترسی آفلاین به نوع فایل، دستگاه و نرمافزار مورد استفاده بستگی دارد.
نظرات
هنوز نظری ثبت نشده است.
وارد شوید تا نظر ثبت کنید.