Python Web Scraping and Browser Automation with BS4 and Selenium — WalkSelf
3.6 (5) ⏱ 2 ساعة 36 دقيقة 📚 26 دورة 🎧 النسخة الصوتية

Python Web Scraping and Browser Automation with BS4 and Selenium

Learn to extract data from any website and automate repetitive web tasks using Python, BeautifulSoup, and Selenium through clear, step-by-step written guides.

  • 💬 مدرب ذكاء اصطناعي
    اسأل عن أي درس واحصل على إجابة واضحة فورًا، في أي وقت.
  • 🕐 ابدأ في أي وقت
    بلا جداول أو مواعيد نهائية — تعلّم بوتيرتك، وقتما يناسبك.
  • 🌐 بالعربية
    الدروس والمهام والشهادة — كل ذلك بلغتك بالكامل.

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

في عالم اليوم الذي يعتمد على البيانات، تعد القدرة على جمع المعلومات تلقائيًا من الويب مهارة لا تقدر بثمن. سواء كنت بحاجة إلى مراقبة الأسعار، أو جمع بيانات البحث، أو أتمتة المهام المملة عبر الإنترنت، فإن القيام بذلك يدويًا بطيء وعرضة للأخطاء. يرشدك هذا المساق المكتوب خلال العملية الكاملة لاستخراج بيانات الويب وأتمتة إجراءات المتصفح باستخدام Python. ستنتقل من فهم طلبات الويب الأساسية إلى كتابة نصوص برمجية قوية تقوم بتحليل HTML المعقد، والتفاعل مع مواقع الويب الديناميكية الحديثة، وحفظ البيانات النظيفة للتحليل. ما ستتعلمه: - فهم الآليات الأساسية لطلبات HTTP، ورموز الاستجابة، وهياكل صفحات الويب. - استخراج وتحليل البيانات من صفحات HTML الثابتة باستخدام BeautifulSoup ومحددات CSS الحديثة. - أتمتة تفاعلات المتصفح المعقدة مثل النقر على الأزرار، وملء النماذج، والتنقل في الصفحات باستخدام Selenium. - إدارة بيئات تطوير Python الحديثة باستخدام البيئات الافتراضية للحفاظ على مشاريع الكشط الخاصة بك نظيفة ومعزولة. - التعامل مع مواقع الويب الديناميكية التي تعتمد بشكل كبير على JavaScript بأمان من خلال تطبيق فترات انتظار صريحة ومعالجة قوية للأخطاء. - تصدير البيانات المستخرجة إلى تنسيقات CSV منظمة وتنسيقات منظمة للاستخدام الفوري. يبدأ المساق بالمفاهيم الأساسية للويب وإعداد بيئة Python المحلية الخاصة بك. من هناك، ستتقدم من خلال دروس نصية منظمة تغطي التحليل الثابت، وأتمتة المتصفح الديناميكي، وتقنيات تصدير البيانات. تم تصميم هذا المساق للمبتدئين الذين يرغبون في تعلم كشط الويب والأتمتة من الصفر. لا يلزم وجود خبرة سابقة في الكشط، على الرغم من أن الفهم الأساسي لأساسيات Python مفيد. ابدأ القراءة اليوم لبناء أدوات الكشط المخصصة الخاصة بك ونصوص الأتمتة.

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

  • 📜 شهادة إتمام
    أضفها إلى ملفك على LinkedIn
  • 💬 مدرّس AI شخصي
    عالق في دورة؟ اسأل مدرّسك المدمج أي شيء، في أي وقت.
  • 🎧 النسخة الصوتية مضمَّنة
    تعلَّم أثناء تنقُّلك — دون شاشة
  • ♾️ وصول مدى الحياة
    عُد متى شئت، بلا انتهاء
  • 📱 الهاتف أو الكمبيوتر
    يعمل في أي مكان وعلى أي جهاز
  • 💸 استرداد خلال 14 يومًا
    دون أسئلة
  • قصير ومركَّز
    2 ساعة 36 دقيقة من المحتوى التطبيقي

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

Phan Thị Hồng VN
★ 4 · 26.07.2026

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

Sarah Levi IL
★ 5 · 24.07.2026

كانت هذه تجربة تعليمية عظيمة، فقد تعلمت الكثير من المهارات المفيدة التي يمكنني تطبيقها على الفور، وكان تقديم المحتوى ممتازا.

محمد بن عبدالله الهاشمي OM متعلِّم موثَّق
★ 3 · 17.07.2026

قيمة جيدة جداً مقابل الوقت.كانت الأمثلة مفيدة للفهم، ولكنني أتمنى لو كان هناك المزيد من العمق في بعض المجالات.

Kemi Olusanya NG متعلِّم موثَّق
★ 4 · 15.07.2026

Couldn't have asked for a better learning experience. The structure flowed perfectly, and the examples were incredibly relevant. Highly recommend!

Vitor Andrade BR متعلِّم موثَّق
★ 2 · 13.07.2026

وجدته جافًا قليلًا ، في الواقع ، لم تكن الأمثلة دائمًا هي الأكثر صلة ، مما جعل من الصعب البقاء منخرطًا في بعض الوحدات.

اكتب مراجعة

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

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

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

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

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

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

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

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

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

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

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

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

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

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