کتاب دستیابی به داده: وب‌اسکرپینگ با فرمت AZW3 برای کتابخوان کیندل و فرمت EPUB

انتخاب پلن

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

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

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

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

عنوان دوره: دوره دستیابی به داده: وب‌اسکرپینگ

موضوع کلی: **علوم کامپیوتر و برنامه‌نویسی**

موضوع میانی: علم داده

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

  • 1. مقدمه‌ای بر جمع‌آوری داده از وب
  • 2. درک ساختار صفحات وب
  • 3. HTML و عناصر اصلی آن
  • 4. CSS و انتخابگرها برای استخراج داده
  • 5. آشنایی با پروتکل HTTP و درخواست‌ها
  • 6. ابزارهای توسعه مرورگر برای وب‌اسکرپینگ
  • 7. نصب و پیکربندی پایتون برای وب‌اسکرپینگ
  • 8. معرفی کتابخانه requests در پایتون
  • 9. ارسال درخواست‌های GET و POST
  • 10. مدیریت خطاها در درخواست‌های HTTP
  • 11. درک پاسخ‌های HTTP و کد وضعیت
  • 12. استخراج داده از صفحات HTML با Beautiful Soup
  • 13. پیدا کردن عناصر HTML با استفاده از تگ‌ها
  • 14. استخراج داده با استفاده از کلاس‌ها و شناسه‌ها
  • 15. استخراج داده با استفاده از ویژگی‌ها و متون
  • 16. کار با داده‌های استخراج شده
  • 17. پاکسازی و تبدیل داده‌ها
  • 18. ذخیره داده‌ها در فرمت‌های مختلف (CSV، JSON، TXT)
  • 19. مقدمه‌ای بر Regular Expressions (عبارات با قاعده)
  • 20. استفاده از Regular Expressions برای استخراج الگوها
  • 21. کار با وب‌سایت‌های پویا و JavaScript
  • 22. آشنایی با Selenium و اتوماسیون مرورگر
  • 23. اسکرول کردن صفحات وب با Selenium
  • 24. تعامل با فرم‌ها و دکمه‌ها در وب‌سایت‌ها
  • 25. مدیریت کوکی‌ها و نشست‌ها
  • 26. دور زدن محدودیت‌های وب‌سایت‌ها
  • 27. استفاده از پراکسی‌ها برای جلوگیری از مسدود شدن
  • 28. مدیریت نرخ درخواست‌ها (Rate Limiting)
  • 29. احترام به فایل robots.txt
  • 30. رعایت اخلاق در وب‌اسکرپینگ
  • 31. آشنایی با APIها و جمع‌آوری داده از آن‌ها
  • 32. درک فرمت JSON و XML
  • 33. استفاده از کتابخانه json برای پردازش داده‌های JSON
  • 34. استفاده از کتابخانه requests برای کار با APIها
  • 35. احراز هویت در APIها
  • 36. مدیریت خطاها در APIها
  • 37. ذخیره داده‌های API در پایگاه داده
  • 38. مقدمه‌ای بر پایگاه داده SQLite
  • 39. ایجاد و مدیریت جداول در SQLite
  • 40. وارد کردن داده‌ها به SQLite
  • 41. استخراج داده‌ها از SQLite
  • 42. مقدمه‌ای بر پایگاه داده MySQL
  • 43. اتصال به پایگاه داده MySQL با پایتون
  • 44. وارد کردن داده‌ها به MySQL
  • 45. استخراج داده‌ها از MySQL

نظرات

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

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