عن كتاب خطوة على طريق بايثون (مترجم): "خطوة على طريق بايثون" هو ترجمة عربية من نتاج يدي لأحد أشهر الكتب في برمجة بايثون ByteofPython
هذا الكتاب بحق مفتاح رائع لتعلم البرمجة بصفة عامة وبايثون بصفة خاصة وأسلوب يخاطب به من هم أقل من المبتدئين
فهرس الكتاب :
لمن هذا الكتاب؟ .............................................................................. 09
تاريخ الكتاب ................................................................................ 10
حالة الكتاب .................................................................................. 10
الموقع الرسمي .............................................................................. 10
بنود الترخيص ........................................................... .................. 11
القتراحات.................................................................................... 11
مسائل يجب التفكير فيها.................................................................... 11
مقدمة ..................................................................................... 12
مميزات بيثون ............................................................................. 12
الخلصة ...................................................................................... 15
لماذا ليس بيرل؟ .......................................................................... 15
ماذا يقول المبرمجون ..................................................................... 16
لمستخدمي لينكس/بيإسدي .............................................................. 17
لمستخدمي ويندوز......................................................................... 18
الخلصة ..................................................................................... 18
مقدمة ...................................................................................... 19
استخدام المحث ........................................................................... 20
اختيار محرر ............................................................................ 21
استخدام ملف مصدري .................................................................... 21
الخر جْ ..................................................................................... 21
كيف يعمل ............................................................................... 22
برامج بيثون تنفيذية .................................................................... 22
الحصول على المساعدة ................................................................. 24
الخلصة ................................................................................. 24
الثوابت الحرفية .......................................................................... 25
عودة للفهرس قائمة المحتويات| 2
خطوة على طريق بيثون
العداد ...................................................................................... 26
السلسل .................................................................................... 28
المتغيرات .................................................................................. 28
تسمية المعرف ............................................................................. 29
أنواع البيانات .............................................................................. 29
الكائنات .................................................................................... 29
الخر جْ ................................................................................... 30
كيف يعمل ................................................................................ 30
السطور المادية والمنطقية ............................................................... 31
الزاحة .................................................................................... 33
الخلصة .................................................................................... 33
مقدمة....................................................................................... 34
العوامل ..................................................................................... 34
أسبقية العوامل ............................................................................. 36
ترتيب الحساب ............................................................................ 38
الرتباطية ................................................................................. 38
التعبيرات .................................................................................. 38
استخدام التعبيرات ........................................................................ 38
الخلصة ................................................................................... 39
مقدمة ..................................................................................... 40
43 ...........................................................................if استخدام إفادة
كيف يعمل ................................................................................ 42
43 ............................................................................while إفادة
43..................................................................... while استخدام إفادة
45 ............................................................................... for الحلقة
45 ............................................................................ for استخدام
47 ........................................................................... break الفادة
47 ........................................................................ break استخدام
48 ........................................................................continue الفادة
48 .............................................................continue استخدام الفادة
الخلصة .................................................................................. 49
عودة للفهرس قائمة المحتويات| 3
خطوة على طريق بيثون
مقدمة ..................................................................................... 50
تعريف دالة ............................................................................... 50
معاملت الدالة ........................................................................... 51
استخدام معاملت الدالة .................................................................. 50
المتغيرات المحلية ........................................................................ 52
استخدام المتغيرات المحلية .............................................................. 52
53 ................................................................. global استخدام اللادة
القيم المبدئية للمعطيات ................................................................. 54
استخدام القيم المبدئية للمعطيات ....................................................... 55
معطيات الكلمات المفتاحية ............................................................... 56
استخدام معطيات الكلمات المفتاحية 56
57........................................................................... return الفادة
57 ................................................................. return استخدام إفادة
جمل التوثيق .............................................................................. 58
استخدام جمل التوثيق .................................................................... 58
الخلصة ................................................................................... 59
مقدمة ..................................................................................... 59
60 .................................................................... sys استخدام الوحدة
62 ............................................................ pyc ملفات البيتات المصرفة
63 ...................................................... ........from .. import الفادة
للوحدة ........................................................... 63 _name
__ خاصية
الوحدة .......................................................... 63 _name
__ استخدام
عمل وحداتك الخاصة .................................................................. 64
إنشاء وحداتك الخاصة ................................................................. 64
65 ............................................................................... dir
() الدالة
65 ................................ .................................. dir
() استخدام الدالة
الخلصة ................................................................................ 66
مقدمة ................................................................................... 67
القائمة ................................................................................... 68
مقدمة سريعه إلى الكائنات والفئات ..................................................... 68
استخدام القوائم ......................................................................... 68
عودة للفهرس قائمة المحتويات| 4
خطوة على طريق بيثون
الصف ................................................................................... 70
استخدام الصفوف ...................................................................... 70
72......................................... ....................... print الصفوف وإفادة
القاموس ................................................................................. 73
استخدام القاموس ...................................................................... 73
المتسلسلت ............................................................................. 76
استخدام المتسلسلت .................................................................... 76
الشارات ................................................................................. 78
الكائنات والشارات ...................................................................... 79
المزيد عن السلسل النصية ............................................................ 80
طرق السلسل النصية .................................................................. 80
الخلصة ................................................................................. 82
10 . حل المشاكل - كتابة سكربت بيثون
المشكلة ................................................................................. 83
الحل .................................................................................... 84
الصدار الول .......................................................................... 84
الصدار الثاني ........................................................................ 87
الصدار الثالث .......................................................................... 89
الصدار الرابع .......................................................................... 91
المزيد من التحسينات .................................................................. 93
عملية تطويرالبرمجيات ................................................................ 94
الخلصة ................................................................................ 95
11 . البرمجة الكائنية الموجهة
مقدمة ................................................................................. 96
الذات ................................................................................... 97
الفئات ................................................................................. 98
إنشاء الفئة .......................................................................... 99
طرق الكائنات ........................................................................ 99
استخدام طرق الكائنات .............................................................. 100
100 ......................................................................... init طريقة
100............................................................... init استخدام طريقة
متغيرات الفئة والكائن ............................................................... 101
عودة للفهرس