مقدمة كتاب

“Beginner’s Guide to Python Programming”

مرحبا بك في دليل المبتدا في البرمجة بلغة بايثون هذه المجموعة من المقالات ماخودة من كتاب “Beginner’s Guide to Python Programming” او بالعربية “دليل المبتدا في البرمجة بلغة بايثون” في هذه المقالات نتوقع من القارئ ان لا يكون على دراية باي شئ عن البايثون وجميع المشاريع والمفاهيم المشمولة في الكتاب كما نتوقع من القارئ ان لا يكون صاحب خلفية في البرمجة.

سوف نضع في الحسبان انك لا تملك اي معرفة في البرمجة او تطوير البرمجيات وسنحاول ان نشرح كل التفاصيل الدقيقة عن البايثون باستخدام الكتابة وسنحاول جعل الامور سهلة للفهم. هذا الكتاب سوف ياخذك من مبتدا الى مستخدم للبايثون قادر على انشاء برامج بواجهات مستخدم رسومية (GUI). مع التنويه الى ان كتاب واحد لا يستطيع جعلك خبير في في مسالة مع العلم ان هذا الكتاب سوف يعلمك الكثير عن البرمجة باستخدام البايثون وسوف يعطيك خلفية قوية لتتعلم المزيد.

لماذا نتعلم البايثون

لماذا تعلم البايثون يعتبر فكرة جيدة انا على علم انك تملك سبب وجيه في راسك ولكن السبب الخاص بي هو كالتالي:

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

ماذا سوف نتعلم في هذا الكتاب؟

  1. المبدا الاساسية والمتقدمة في المتغيرات.
  2. الدوال الشرطية ودوال التكرار في بايثون.
  3. كتابة الدوال الخاصة بنا والكلاسات ايضا.
  4. استخدام وكتابة المكاتب الخاصة بنا (module) او الوحدات.
  5. تشغيل قواعد البيانات في البايثون.
  6. تطوير الواجهة الرسومية الخاصة بنا باستخدام (tkinter)

لمن هذا الكتاب؟

  1. المبتدئ في لغات البرمجة او في البايثون
  2. القادمين من لغات البرمجة الاخرى ويريدون تعلم البايثون والطريقة البايثونية
  3. المبتدى او المتوسط الذي يريد تعلم قواعد البيانات
  4. مبرمجي بايثون الذين يريد تعلم تصميم البرامج بواجهة رسومية

طريقة التعلم من الكتاب

لغات البرمجة لا يمكن تعلمها الا بالممارسة باستمرار كما في اللغات العادية ولهذا سوف نطبق هذه الطريقة في جميع فصول الكتاب كا التالي:

  1. سوف اريك الاساسيات في الموضوع
  2. سوف نقوم بمثال عملي مع بعض
  3. سوف نقوم ببعض التمارين والتي سوف تحفزك على حل المشكلات (لن يكون هناك اسئلة صعبة حتى نهاية الكتاب)

انا متاكدة انك سوف تكون قادر على قول انك تعرف لغة البرمجة بايثون عند الانتهاء من الكتاب بالنظر في البرامج التي انشائتها.

اترك تعليقاً

لن يتم نشر عنوان بريدك الإلكتروني. الحقول الإلزامية مشار إليها بـ *

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