Web Scraping and Data Extraction with Scrapy and Python

Build automated spiders to collect web data and store it in professional databases using Python and the Scrapy framework.

4.3 (207) ⏱ 1 ساعة 55 دقيقة 📚 10 درس 🎧 النسخة الصوتية

حول هذه الدورة

In a world driven by information, the ability to automatically gather data from the web is a vital skill for developers, researchers, and analysts. This course provides a clear, text-based path to mastering Scrapy, the industry-standard framework for building fast and scalable web crawlers. You will transition from understanding basic web structures to developing sophisticated spiders that can navigate complex sites, extract specific data points, and store them securely. By the end of the course, you will be able to automate the collection of product details, pricing, and reviews into structured formats ready for analysis. What you'll learn: - Understand the core architecture of Scrapy and how web crawlers interact with websites. - Create custom spiders to extract data from diverse web structures and e-commerce platforms like Amazon. - Process and clean extracted data using Scrapy Items and Item Pipelines. - Export data into portable formats including JSON, CSV, and XML. - Integrate storage solutions using databases like SQLite, MySQL, and MongoDB. - Manage headers, user-agents, and proxies to handle site restrictions effectively. - Apply modern best practices for ethical scraping and efficient data management. The course starts with essential terminology and the basics of HTML and CSS selectors before moving into the practical construction of spiders and data pipelines. It is designed for beginners who have a foundational knowledge of Python and want to expand their skills into the world of data automation. Start building your own automated data collection tools today.

ما الذي ستحصل عليه

  • 📜 شهادة إتمام
    أضفها إلى ملفك على LinkedIn
  • 💬 Personal AI tutor
    Stuck on a lesson? Ask your built-in tutor anything, any time.
  • 🎧 النسخة الصوتية مضمَّنة
    تعلَّم أثناء تنقُّلك — دون شاشة
  • ♾️ وصول مدى الحياة
    عُد متى شئت، بلا انتهاء
  • 📱 الهاتف أو الكمبيوتر
    يعمل في أي مكان وعلى أي جهاز
  • 💸 استرداد خلال 30 يومًا
    دون أسئلة
  • قصير ومركَّز
    1 ساعة 55 دقيقة من المحتوى التطبيقي

المراجعات (2)

Emma Wagner LU متعلِّم موثَّق
★ 4 · 2026-02-25T01:47:56+00:00

تصميم الدورة التدريبية رائع، والطريقة التي تبني بها المفاهيم بعضها على بعض سلسة، عملية للغاية وموضحة بشكل جيد.

Thomas Hall NZ متعلِّم موثَّق
★ 3 · 2025-05-06T21:11:56+00:00

لقد أعجبتني أمثلة التطبيق العملي، على الرغم من أن الإعداد الأولي استغرق وقتا أطول مما كنت أتوقع.

اكتب مراجعة

سنطلب منك تسجيل الدخول بعد الإرسال — تُحفظ مسودتك.

المتعلمون أخذوا أيضًا

الأسئلة الشائعة

ما الذي أحتاجه لأخذ هذه الدورة؟ +

يكفي هاتف أو كمبيوتر متصل بالإنترنت. بدون تثبيتات أو أجهزة خاصة.

كيف يمكنني الدفع؟ +

بالبطاقة عبر Stripe أو بالعملات الرقمية. لا نخزن بيانات البطاقة — يتولى Stripe ذلك بأمان.

هل يمكنني استرداد المال؟ +

نعم — استرداد كامل خلال 30 يومًا، دون أسئلة.

إلى متى يستمر وصولي؟ +

إلى الأبد. بمجرد الشراء، الدورة لك تعود إليها متى شئت.

هل سأحصل على شهادة؟ +

نعم. عند الإتمام ستحصل على شهادة يمكنك إضافتها إلى ملفك في LinkedIn.

مصمَّم للعاملين في
التقنية التصميم المالية التسويق الرعاية الصحية التعليم الضيافة التصنيع