كتاب تعلم البرمجة بلغة بايثون Python
برزت لغة البرمجة بايثون مؤخرًا كقوة دافعة في المشهد البرمجي العالمي، متنافسةً مع لغات البرمجة الرائدة الأخرى على الصدارة. ويعود ذلك إلى مزاياها العديدة، أبرزها سهولة البرمجة وسهولة قراءة الشيفرة البرمجية. وهي الخيار الأول للمؤسسات الأكاديمية والتدريبية لتدريب الطلاب الجدد في علوم الحاسوب والبرمجة. علاوة على ذلك، تُعد بايثون لغة متعددة الاستخدامات، وبالتالي خيارًا مفضلًا في مختلف مجالات علوم الحاسوب الناشئة، مثل الذكاء الاصطناعي، والتعلم الآلي، وعلوم البيانات. كما أنها مطلوبة بشدة في سوق العمل، وتستخدمها كبرى شركات التكنولوجيا. يتضمن هذا الكتاب 12 درسًا تشرح أساسيات برمجة بايثون بأسلوب مبسط لا يتطلب أي معرفة برمجية. سيقودك هذا الكتاب، إن شاء الله، إلى مستوى احترافي في التعامل مع البرامج المكتوبة بلغة بايثون.
البرمجة بلغة بايثون
تعلم البرمجة وكتابة البرامج وتنقيحها بلغة بايثون
تأليف
ليزا تاغليفيري
ترجمة
محمد بغات
عبد اللطيف ايمش
تحرير
جميل بيلوني
تصميم الغالف
فرج الشامي
المحتويات: تعلم برمجة بايثون
جدول المحتويات
تقديم
مدخل تعريفي إلى لغة بايثون
أين تستخدم بايثون؟
تثبيت بايثون وإعداد بيئة العمل
سطر أوامر بايثون التفاعلي
التعليقات واستخداماتها
المتغيرات واستخداماتها
أنواع البيانات والتحويل بينها
السالسل النصية والتعامل معها
مدخل إلى تنسيق النصوص
العمليات الحسابية
العمليات المنطقية البوليانية
النوع List: مدخل إلى القوائم
النوع Tuple: فهم الصفوف
النوع Dictionary: فهم القواميس
التعليمات الشرطية
المهام التكرارية مدخل إلى الحلقات
الدوال تعريفها واستعمالها
الوحدات استيرادها وإنشاؤها
بناء األصناف واستنساخ الكائنات
مفهوم الوراثة في البرمجة
التعددية الشكلية وتطبيقاتها
ِّ تنقيح الشيفرات استخدام منقح بايثون.
إصدارات بايثون اإلصدار 3 مقابل2
بايثون لغة برمجة متطورة، سهلة التعلم، مفتوحة المصدر، وقابلة للتوسع، تعتمد على منهج البرمجة كائنية التوجه (OOP). بايثون لغة مُفسّرة ومتعددة الاستخدامات، وتُستخدم في مجالات عديدة، مثل إنشاء برامج مستقلة بواجهات مستخدم رسومية وتطبيقات الويب. كما يُمكن استخدامها كلغة برمجة نصية للتحكم في أداء العديد من البرامج، مثل Blender. تُناسب بايثون إنشاء برامج بسيطة للمبتدئين وتنفيذ مشاريع ضخمة.
لدى بايثون مجتمع نشط والعديد من المكتبات المتخصصة التي طورها أعضاء هذا المجتمع. على سبيل المثال، تُوفر مكتبة PyGame وظائف لبرمجة الألعاب. كما يُمكن لبايثون العمل مع العديد من أنواع قواعد البيانات، مثل MySQL وغيرها.
حمّل كتاب برمجة بايثون (PDF)
نقدم اليوم الكتاب الأكثر طلبًا لتعلم برمجة بايثون من الصفر – للمبتدئين والمستخدمين المتقدمين. حمّل كتاب برمجة بايثون (PDF) (400 صفحة)، من أكاديمية حسوب، بقلم ليزا تاجليفيري. تشتهر أكاديمية حسوب بالتزامها بتقديم دورات تعليمية عالية الجودة في مختلف مجالات اللغة العربية الفصحى المعاصرة. تقدم الأكاديمية دورات برمجة شاملة وعالية الجودة باستخدام أحدث التقنيات العملية التي تُمكّن الطلاب من دخول سوق العمل بثقة.
ملف قابل للتعديل و الطباعة
لتحميل الكتاب من قوقل درايف اضغط هنا
::::::::::::::::::::::::::::