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 دقيقة من المحتوى التطبيقي
المراجعات
لا توجد مراجعات بعد — كن أول من يشارك تجربته.
المتعلمون أخذوا أيضًا
⚡ الأفضل للبداية
🎓 بشهادة
برمجة بايثون التطبيقية: التعلم من خلال بناء المشاريع العملية
شهادة
تطبيق عملي
E£750.00
→
🔥 مطلوب
🎓 بشهادة
Professional Python: Build Structured Applications
شهادة
تطبيق عملي
E£750.00
→
🔥 مطلوب
🎓 بشهادة
أنماط التصميم في Python: أسس البنية الموجهة للكائنات
شهادة
تطبيق عملي
E£750.00
→
🔥 مطلوب
🎓 بشهادة
برمجة Python وتطوير التطبيقات
شهادة
تطبيق عملي
E£750.00
→
الأسئلة الشائعة
ما الذي أحتاجه لأخذ هذه الدورة؟ +
يكفي هاتف أو كمبيوتر متصل بالإنترنت. بدون تثبيتات أو أجهزة خاصة.
كيف يمكنني الدفع؟ +
بالبطاقة عبر Stripe. لا نخزن بيانات البطاقة — يتولى Stripe ذلك بأمان.
هل يمكنني استرداد المال؟ +
نعم — استرداد كامل خلال 14 يومًا، دون أسئلة.
إلى متى يستمر وصولي؟ +
إلى الأبد. بمجرد الشراء، الدورة لك تعود إليها متى شئت.
هل سأحصل على شهادة؟ +
نعم. عند الإتمام ستحصل على شهادة يمكنك إضافتها إلى ملفك في LinkedIn.
مصمَّم للعاملين في
التقنية
التصميم
المالية
التسويق
الرعاية الصحية
التعليم
الضيافة
التصنيع