[مشاركه] مراجعه الكتب البرمجيه


(Ahmed Khaled) #1

في هذا الموضوع ادعوا جميع الاعضاء للمشاركه كالاتي

  1. نقوم بكاتبه كتاب قراته و تكتب عنه مراجعه في اسطر قليله
  2. في حين الكتاب قد سبق مراجعته في تعليق سابق يرجي تأيد التعليق او تقديم رأيك واضحه اصلاً لا اعرف لماذا اقول هذه النقطه
  3. يمكنك طلب كتاب للمراجعه و فيه اذا احد قراء شئ من الكتاب (او عن الكتاب: المقصود مواقع اخري مثل الويكي مثلاً) يشاركها ايانا

نتمني ان ينتهي الموضوع بمجموعه رائعه من الكتب حقاً لتشجيع الغير القراء للقراءه و تشجيع القراء علي زياده القراءه


(Ahmed Khaled) #2

كتاب : Introduction to computation and programming using python

الكاتب : John Guttag من MIT

الكتاب تعرفت عليه من دوره MIT التي تحمل نفس الاسم تقريباً و الكتاب مره رائع جداً. الكتاب يشرح بالاساس البرمجه ولا يشرح لغه بايثون و هناك فرق جم بينهما. يغطي الكتاب بعض مبادي بايثون (تقريباً ربع او اكثر الكتاب) ثم ينتقل الي بعض الامور مثل debugging و OOP, و بهذا ينتهي الجزاء الاول.
و يبداء الجزاء الثاني بمقدمه عن الخوارزميات و ينطلق بك في هذا العالم

هدف الكتاب : ادخال الاشخاص الي عالم البرمجه باستخدام لغه بايون


(Ahmed Khaled) #3

كتاب : Think python 2

المؤلف : Allen B. Downey

الكتاب في الحقيقه كان اسمه How to think like a Computer Scientist. و كان يشرح لغه الجافا.
قام المؤلف بكتابته بعدما لم يجد كاتباً يقوم بتحفيز عنصر الفضول عند طلبته. و بعد نجاح الكتاب قام احد القراء باعده كتابه الكتاب للغه بايثون (و الذي بين ايديكم), و قد تم اصداره تحت رخصه جنو للتوثيقات الحره.

هدف الكتاب : شرح مبادي مبسطه لبايثون و اثاره عنصر الفضول لدي القارئ


(Ahmed Khaled) #4

هناك بعض الكتب قام بمراجعتها احد مهندس عربي مصري اسمه محمد الشريف علي اليوتيوب


(Ahmed Khaled) #5

كتاب : Structure and Interpretation of Computer Programs
اختصاره : SICP و لقبه : كتاب الساحر[المصدر: الموقع الرسمي و ويكبيديا]

الكتاب ملقب ايضاً بانه احد اناجيل عالم البرمجه, يشرح لغه Scheme احد لغات Lisp (ثاني او ثالث اقدم لغه) و فعلاً يستحق لقبه.
في الكتاب لا يتم مناقشه كيف تتعلم لغه برمجيه (تعلم اللغات مثل ان تتعلم المتعيرات و كيف تكتب دوال و هكذا) و انما يعلمك كيف تبرمج فعلاً كيف تجعل برنامج مجرد و يعرفك علي درجات التجريد, و بما انه يشرح لغه وظيفيه لذالك تجد اغلب الدوال دوال رياضيه. و كيف انه باستطاعتك بناء اعقد الخوارزميات ببعض الرياضيات الجميله. في الحقيقه اظن انني سارعت بكتابه هذا فانا ما زلت في الفصل الثاني

تعديلات

  1. ملحوظه : الكتاب من ابداعات MIT و ايضاً كاتبه حقوق Copyleft. و هو مجاني تماماً علي الانترنت