كتاب البرمجة بلغة بايثون PDF

كتاب تعلم البرمجة بلغة البايثون PDF

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

ولابد أنك قمت بالبحث مطولاً عن كتاب بصيغة PDF مجاناً يعلمك البرمجة بلغة البايثون ولم تجد ما يناسب طلبك، والآن نحن سوف نقدم لك ما بحثت عنه مطولاً وهو كتاب البرمجة بلغة بايثون.
كتاب البرمجة بلغة بايثون

ما يغطيه كتاب تعلم البرمجة بلغة البايثون

صمم هذا الكتاب بطريقة منطقية. ورغم أنه مرتب ترتيباً يناسب المطور المبتدئ، إلا أنه ليس عليك التقيد بالترتيب: ابدأ حيث شئت، وأقرأه بالترتيب الذي يناسب احتياجاتك. بعد إنهاء الكتاب البرمجة بلغة بايثون، يمكنك استخدامه كمرجع.

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

سنركز في بداية الكتاب على كتابة السكربتات في بايثون، ثم سنقدم بالتدريج مفاهيم البرمجة الكائنية لمساعدتك على كتابة شيفرات أكثر مرونة وتعقيداً، مع تجنب التكرار.
وفي نهاية الكتاب ستتعلم كيفية تنقيح شيفرة بايثون، وسنختم بفصل عن الاختلافات الرئيسية بين بايثون 3 والإصدارات السابقة وكيفية ترحيل شيفرة بايثون من الإصدار بايثون 2 إلى بايثون 3.

فهرس الكتاب

  1. الفصل الأول: مدخل تعريفي إلى لغة البايثون.
  2. الفصل الثاني: تثبيت بايثون وإعداد بيئة العمل.
  3. الفصل الثالث: سطر أوامر بايثون التفاعلي.
  4. الفصل الرابع: التعليقات واستخداماتها.
  5. الفصل الخامس: المتغيرات واستخداماتها.
  6. الفصل السادس: أنواع البيانات والتحويل بينها.
  7. الفصل السابع: السلاسل النصية والتعامل معها.
  8. الفصل الثامن: مدخل إلى تنسيق النصوص.
  9. الفصل التاسع: العمليات الحسابية.
  10. الفصل العاشر: العمليات المنطقية (البوليانية).
  11. الفصل الحادي عشر: النوع List: مدخل إلى القوائم.
  12. الفصل الثاني عشر: النوع Tuple: فهم الصفوف.
  13. الفصل الثالث عشر: النوع Dictionary: فهم القواميس.
  14. الفصل الرابع عشر: التعليمات الشرطية.
  15. الفصل الخامس عشر: المهام التكرارية: مدخل إلى الحلقات.
  16. الفصل السادس عشر: الدوال: تعريفها واستعمالها.
  17. الفصل السابع عشر: الوحدات: استيرادها وإنشاؤها.
  18. الفصل الثامن عشر: بناء الأصناف واستنساخ الكائنات.
  19. الفصل التاسع عشر: مفهوم الوراثة في البرمجة.
  20. الفصل العشرون: التعددية الشكلية وتطبيقاتها.
  21. الفصل الحادي والعشرون: تنقيح الشيفرات: استخدام منقح بايثون.
  22. الفصل الثاني والعشرون: إصدارات البايثون: الإصدار 3 مقابل 2.

تفاصيل الكتاب

عدد الصفحات: 418
التقييم: 4.8
لغة الكتاب: العربية
صيغة الكتاب: PDF

تعليقات
ليست هناك تعليقات
إرسال تعليق



    وضع القراءة :
    حجم الخط
    +
    16
    -
    تباعد السطور
    +
    2
    -