مسار بايثون · الكورس 1

أساسيات بايثون لمتخصصي السيو

هذا الكورس لا يفترض أنك تعرف البرمجة، بل يشرح الأساسيات من خلال بيانات SEO: تبدأ بالمتغيّرات والقوائم والقواميس والشروط والحلقات والدوال، ثم تنتقل إلى ملفات CSV و Excel، واستخدام Pandas.

ابدأ من الدرس الأول ←

الدروس

عدد الدروس: 11
  1. 1المتغيرات وأنواع البيانات في بايثونكيف تخزّن رابط صفحة أو عنوانها في بايثون، وما الفرق بين النص والرقم.ابدأ ←
  2. 2القوائم والقواميس في بايثونكيف تمثّل قائمة من الصفحات، وكيف تمثّل صفحة واحدة بكل بياناتها.ابدأ ←
  3. 3جملة if في بايثون: الشروط مع else وelifكيف تجعل بايثون تميّز الصفحة السليمة من الصفحة التي فيها مشكلة.ابدأ ←
  4. 4الحلقات التكرارية في بايثون: for وwhileكيف تمرّ على آلاف الصفحات بالكود نفسه، باستخدام for و while و break و continue.ابدأ ←
  5. 5الدوال في بايثون: كيف تكتب دالة وتعيد استخدامهاكيف تجمع تعليمات تحت اسم واحد وتعيد استخدامها، باستخدام def و Parameters و return.ابدأ ←
  6. 6التعامل مع الملفات في بايثون: القراءة والكتابةكيف تقرأ الروابط من ملف حقيقي، وتكتب النتائج في ملف جديد بدل الاكتفاء بطباعتها.ابدأ ←
  7. 7تحليل الروابط في بايثون باستخدام urlparseكيف تفكّك أي رابط إلى Domain وPath وQuery، وتفرّق بين الروابط الداخلية والخارجية تلقائيًا.ابدأ ←
  8. 8قراءة ملفات CSV وExcel في بايثونكيف تقرأ بيانات الزحف من ملف CSV بأعمدته، وتفلترها وتحفظ النتيجة في ملف جديد.ابدأ ←
  9. 9شرح Pandas بالعربي لتحليل بيانات السيوكيف تتعامل مع بيانات الزحف كجدول واحد بـ Pandas، وتفلتر وترتّب وتكتشف القيم المفقودة دون كتابة Loop.ابدأ ←
  10. 10كيف تفكّر ببايثون لحل مشكلة SEO؟قبل المشروع النهائي، تتعلّم كيف تقسّم المشكلة الكبيرة إلى خطوات صغيرة، وتفرّق بين كود يعمل وتحليل يقود إلى نتيجة صحيحة.ابدأ ←
  11. 11مشروع بايثون: أداة SEO Audit لتحليل ملف الزحفآخر درس في المرحلة الأولى: ابنِ برنامجًا كاملًا يقرأ Crawl ويستخرج منه مجموعة تقارير SEO جاهزة.ابدأ ←