نظرة عامة
دليلك الشامل لقسم أساسيات بايثون
ثمانية دروس من أول سطر بايثون: القرار والتكرار، الدوال، القوائم والقواميس، الأخطاء، الملفات وJSON، وكيف تقرأ رسالة الخطأ. كل درس يبدأ برسم متحرك وكود تشغّله بنفسك.
كل جزء يبدأ برسم متحرك، ثم ما تحتاجه قبل أن تبدأ، ثم الفكرة بكود تشغّله، ثم خطوة بخطوة ومثال محلول. اقرأ الأجزاء بالترتيب لأن كل واحد يبني على ما قبله.
في آخر كل جزء خرافة مقابل حقيقة، وسؤال اختيار من متعدد، وبطاقات تُقلب بالضغط، وأسئلة «تحقّق من فهمك» أجوبتها مخفية. استخدمها قبل أن تقول «فهمت».
لا تنتقل من جزء قبل أن تمرّ اختبارات تمرينه. القراءة وحدها لا تثبت شيئًا، التمرين يثبت.
اختر موضوعًا
نظرة على قسم أساسيات بايثون
الدروس مرتّبة بحيث يبني كل درس على الذي قبله: تشغّل أول ملف، ثم تجعله يقرّر ويكرّر، ثم تجمع الكود في دوال، ثم تحفظ البيانات في قوائم وقواميس، ثم تتعامل مع الأخطاء، ثم تقرأ وتكتب الملفات وJSON، وأخيرًا تتعلّم كيف تجد الخطأ بنفسك.
| الجزء | الموضوع | تتعلم |
|---|---|---|
| 1 | البيئة والتنفيذ | الوضع التفاعلي والملف، pip والبيئة الافتراضية |
| 2 | التحكم بالتدفق | if وelif وelse، وfor وwhile وrange |
| 3 | الدوال والوحدات | def وreturn، القيم الافتراضية، والاستيراد |
| 4 | هياكل البيانات الأساسية | القائمة والصف والمجموعة والقاموس |
| 5 | معالجة الاستثناءات | try وexcept وelse وfinally، ورفع الأخطاء |
| 6 | التعامل مع الملفات | أوضاع الفتح، with، القراءة سطرًا سطرًا، والترميز |
| 7 | التسلسل | JSON وPickle وCSV وXML |
| 8 | استراتيجيات تصحيح الأخطاء | قراءة Traceback، print، pdb، وlogging |
خلّصت الدرس؟
سجّل الدخول ليُحفظ تقدّمك.