Not sure this was the best way to learn this. The examples felt a bit dated, and the overall structure was confusing. I needed external resources to make sense of it.
أساسيات بايثون لاستخراج البيانات من الشبكة: استخراج البيانات من أي موقع على الإنترنت
تعلم كيفية جمع البيانات آليا من المواقع الشبكية الثابتة والدينامية عن طريق بناء برامج كشط بيانات مخصصة باستخدام بايثون وبيوفلي سوب وسيلينيوم.
حول هذه الدورة
إن البيانات هي المورد الأكثر قيمة على الإنترنت، ولكن جمعها يدويا أمر مستحيل على نطاق واسع. ويسمح لك استخراج البيانات من الإنترنت بتحويل أي موقع على شبكة الإنترنت إلى قاعدة بيانات منظمة، مما يعطيك القدرة على جمع المعلومات لأغراض البحث، أو مراقبة الأسعار، أو توليد الزبائن المحتملين تلقائيا. وتوفر هذه الدورة مساراً واضحاً للمبتدئين للبدء في حصاد بيانات الويب بكفاءة باستخدام أدوات بايثون الحديثة.
سوف تتحول من مبتدئ إلى جامع بيانات قادر على تصفح هياكل الويب المعقدة واستخلاص المعلومات التي تحتاج إليها بالضبط. وبحلول نهاية هذا البرنامج القائم على النص، سوف تفهم كيف تبني نصوصا تتفاعل مع المواقع الشبكية تماما كما يفعل الإنسان، ولكن في جزء من الوقت.
ماذا ستتعلم:
- فهم المبادئ الأساسية للغة HTML، ونماذج اختيار CSS، ونموذج كائن الوثيقة (DOM).
- استخراج المحتويات من صفحات الويب الثابتة باستخدام مكتبات Requests وBeautifulSoup.
- أتمتة التفاعلات مع المواقع الدينامية التي تستخدم جافا سكريبت بكثافة باستخدام سيلينيوم.
- معالجة عناصر شبكية معقدة مثل استمارات الدخول، وأشرطة البحث، وأزرار الصفحات.
- تطبيق ممارسات أخلاقية في مجال التنقيب عن طريق احترام ملفات robots.txt وإدارة معدلات الطلبات.
- تنظيف وتنظيم البيانات الخام المستخرجة في أشكال منظمة جاهزة للتحليل.
تبدأ الدورة بتعريفات أساسية لبنية الويب وأخلاقيات التنقيب قبل إرشادك من خلال تمارين كتابية عملية. وستتقدم من استخراج البيانات البسيطة إلى إدارة المواقع التفاعلية التي تتطلب أتمتة المتصفح.
هذه الدورة مصممة للمبتدئين الذين لديهم فهم أساسي للغة بايثون والذين يريدون اكتساب مهارة عملية جديدة.لا تحتاج إلى خبرة سابقة في استخراج البيانات من الشبكة أو تطوير الشبكة.
ابدأ ببناء أدوات استخراج البيانات الآلية الخاصة بك اليوم.
ما الذي ستحصل عليه
-
📜
شهادة إتمام
أضفها إلى ملفك على LinkedIn -
🎧
النسخة الصوتية مضمَّنة
تعلَّم أثناء تنقُّلك — دون شاشة -
♾️
وصول مدى الحياة
عُد متى شئت، بلا انتهاء -
📱
الهاتف أو الكمبيوتر
يعمل في أي مكان وعلى أي جهاز -
💸
استرداد خلال 30 يومًا
دون أسئلة -
⚡
قصير ومركَّز
1 ساعة 55 دقيقة من المحتوى التطبيقي
المراجعات (3)
أنا لست متأكدا أن هذا للمبتدئين تماما فهو يفترض بعض المعرفة السابقة التي لم يتم تعليمها بشكل صريح بعض الأمثلة كانت مربكة
لقد كنت سعيدا جدا لتسجيل نفسي لهذا الهيكل جعل الأفكار المعقدة سهلة الفهم حقا قيمة المحتويات.
المتعلمون أخذوا أيضًا
تعلم كيفية معالجة النصوص وإدارة مجموعات البيانات بشكل فعال باستخدام القوائم الأساسية للغة بايثون، والمجموعات، والحزم.
QR 18.00
تعلم كيفية تنظيم وتخزين ومعالجة المعلومات بكفاءة باستخدام مجموعات بايثون المدمجة لمعالجة بيانات العالم الحقيقي.
QR 18.00
اكتشف كيفية تصنيف النصوص وبناء تدفقات عمل أساسية لمعالجة اللغة الطبيعية باستخدام مكتبات Python الحديثة.
QR 18.00
تعلم كيف تحول بيانات التسلسل المعقدة إلى رسوم بيانية ورسوم بيانية واضحة وذات جودة للنشر من أجل أبحاثك البيولوجية.
QR 18.00
الأسئلة الشائعة
ما الذي أحتاجه لأخذ هذه الدورة؟ +
يكفي هاتف أو كمبيوتر متصل بالإنترنت. بدون تثبيتات أو أجهزة خاصة.
كيف يمكنني الدفع؟ +
بالبطاقة عبر Stripe. لا نخزن بيانات البطاقة — يتولى Stripe ذلك بأمان.
هل يمكنني استرداد المال؟ +
نعم — استرداد كامل خلال 30 يومًا، دون أسئلة.
إلى متى يستمر وصولي؟ +
إلى الأبد. بمجرد الشراء، الدورة لك تعود إليها متى شئت.
هل سأحصل على شهادة؟ +
نعم. عند الإتمام ستحصل على شهادة يمكنك إضافتها إلى ملفك في LinkedIn.
مصمَّم للعاملين في
التقنية
التصميم
المالية
التسويق
الرعاية الصحية
التعليم
الضيافة
التصنيع