اهداف الكتاب

يهدف هذا الكتاب الى توفير محتوى عربي سهل يمكن القارئ من تعلم لغة بايثون بحيث يمكن استخدامه كمادة علمية جامعية تدرس خلال ترم فصلي واحد في احد التخصصات الهندسية. فالكتاب يحتوي على الكثير من التمارين التي تساعد الطلاب على تثبيت ما تعلموه من الكتاب من خلال امثلة تطبيقية تعزز لديهم فهم مبادئ البرمجة والتطبيقات التي يمكن استخدام هذه اللغة فيها.

محتويات الكتاب

الفصل الاول: نبذة عن لغة بايثون
الفصل الثاني: المبادئ الاساسية للغة بايثون
الفصل الثالث: التعامل مع القوائم
الفصل الرابع: حلقات التكرار
الفصل الخامس: اتخاذ القرارات
الفصل السادس: كتابة الدوال
الفصل السابع: التعامل مع الملقات
الفصل الثامن: التعامل مع المكتبات
الفصل التاسع: البرمجة الشيئية في بايثون
الفصل العاشر: برمجة واجهة المستخدم
الفصل الحادي عشر: خصائص متقدمة للغة بايثون

كيف تقرأ الكتاب

هناك طريقتين تمكنك من تصفح الكتاب والتفاعل معه وهي على النحو التالي:
  • فتح الكتاب عن طريق موقع binder
  • فتح الكتاب عن طريق تنصيب اصدارة Anaconda على جهازك.
    أولا: فتح الكتاب عن طريق موقع binder
  1. قم بنسخ عنوان موقع الكتاب
  2. قم بزيارة موقع mybinder.org
  3. قم بلصق عنوان موقع الكتاب في موقع binder واضغط على زر launch كما في الشكل التالي:
  4. اضغط على رابط الملف introduction.ipynb لفتح الكتاب
  5. لاظهار ملف الكتاب بالشكل المطلوب قم بالضغط على اول خليه في الكتاب ومن ثم ضغط زر run من شريط الاوامر في jupyter.
    ثانيا: فتح الكتاب عن طريق تنصيب اصدارة Anaconda على جهازك.
  1. تنصيب git:
    1. قم بتحميل ملف git من الرابط التالي:اضغط هنا
    2. قم بتنصيب الملف الذي تم تحميله في الخطوة السابقة وقبول كافة الاعدادات الافتراضية بالضعظ على next في كل مرة.
    3. شاهد المقطع التالي على اليوتيوب وتنفيذ الخطوتين المطلوبة عند الدقيقة الرابعة لتعريف اسمك وايميلك لبرنامج git.
  2. تنصيب anaconda:
    1. قم بتحميل اصدارة andconda من خلال الرابط : التالي
    2. قم بتنصيب anaconda كما فعلت مع git في الخطوة السابقة.
    3. قم بمشاهدة مقطع اليوتيوب التالي للتعرف على anaconda و jupyter notebook.
  3. تحميل كتاب بايثون:
    1. لتحميل كتاب بايثون العربي نحتاج استخدام git من محث الاوامر في وندوز واسهل طريقة للقيام بذلك هي تكوين مجلد جديد نضع فيه الكتاب وليكون على سطح المكتب مثلا. لتكوين ملف جديد على سطح المكتب اضغط بالزر اليمن للفأرة على سطح المكتب واختر جديد ومن ثم اختر مجلد.
    2. قم بتسمية المجلد الجديد باي اسم تختاره وليكن python مثلا.
    3. قم بالدخول الى المجلد الجديد بالضغط المزدوج على هذا المجلد
    4. من خلال مستكشف الملفات في ويندوز قم بالضغط بزر الفأرة على مسار المجلد كما في الصورة التالية:

    5. قم بكتابة cmd واضغط على زر الادخال enter وسوف تفتح لك نافذه محث الاوامر السوداء كما في الصورة التالية:
    6. قم بكتابة الامر التالي في محث الاوامر ومن ثم اضغط على زر الادخال:
      git clone https://github.com/AhmadAlsaadi/Arabic-python-notebook.git
      سوف يقوم برنامج git بعمل نسخة من كتاب بايثون في المجلد الذي تم انشاؤه.
  4. فتح كتاب بايثون:
    1. قم بالبحث في ويندوز عن برنامج jupyter notebook وقم بفتحه كما في الصورة التالية:
    2. سوف تفتح نافذه سوداء وهي خادم برنامج jupyter ونافذه اخرى في المتصفح هي برنامج jupyter.
    3. استخدم نافذه jupyter التي فتحت داخل المتصفح للذهاب الى مجلد الكتاب الذي تم نسخة الى المجلد الجديد الذي تم انشاؤه على سطح المكتب في خطوة سابقة.
    4. اضغط بزر الفأرة نقرا مزدوجا على الملف introduction.ipynb لفتح الكتاب
    5. لاظهار ملف الكتاب بالشكل المطلوب قم بالضغط على اول خليه في الكتاب ومن ثم ضغط زر run من شريط الاوامر في jupyter.

طريقة المساهمة في كتابة هذا الكتاب: