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