Mohammed Al-saeed
Mohammed Al-saeed

@4Alsaeed

14 Tweets 67 reads Mar 17, 2020
.
ثريد لأفضل الكتب العربية للمبتدئين في البرمجة والتي يجب معرفتها و قراءتها كمبرمج قبل الدخول في لغات البرمجة و تفرعاتها المختلفة ??‍?
@PrograminLovers
#حزب_المبرمجين #برمجة #مقتطفات_برمجية
قبل البدء ، إذا كنت مهتم بالبرمجة وكذالك مجال تجربة المستخدم و واجهات الاستخدام " UI/UX " لاتنسى متابعة حسابي @4Alsaeed
يوجد فيه الكثير من التغريدات المفيدة التي ستساعدك في حياة البرمجية ??
قراءة ممتعة
في تدوينة سابقة تحدثت عن أفضل الكتب المناسبة للمبتدئين قبل الدخول في عالم البرمجة و كانت كل الكتب باللغة الإنجليزية و كان هناك الكثير الذي قامو بسؤالي عن توفر كتب عربية مماثلة
صحيح المحتوى العربي ضعيف جدا في موضوع الكتب البرمجية لكن في هذه التدوينة جمعت اشهر الكتب العربية للمبتدئين في البرمجة والتي تشرح أساسيات و معلومات عامة قبل الدخول في لغات البرمجة و تفرعاتها المختلفة
1- مختصر دليل لغات البرمجة :
إذا كان لديك بعض لبس والغموض في مسألة إختيار لغات البرمجة التي تناسب المسار المهني الذي ترغب في الدخول إلية , فهذا الكتاب حقا جيد لك , حيث يعتبر بمثابة خارطة طريق للمبرمجين , إذ يحتوي على معلومات و مقارانات رائعة وموضوعية بين شتى لغات البرمجة
سواء تعلق الأمر بJava , JS , Python . PHP .. وهو يساعدك حقا على إختيار اللغة ألأنسب لك , لذلك لا تترد في قرائته , قصد تحديد المسار الذي ترغب بسلكه كمبرمج !
يأخذك الكتاب في جولة عبر عالم البرمجة، في البداية يتحدث عن حلم البرمجة بالنسبة لكل مهتم بالبرمجيات، ثم يخوض في أنواع البرمجة من برمجة إلزامية والبرمجة الإجرائية وبعض مصطلحات البرمجة العامة مثل المتغيرات Variables والمصفوفات والقيمة غير المعرفة والهاش ومسار البرنامج Workflow.
هذا بالإضافة إلى بعض الوظائف العامة أيضاً مثل الجملة الشرطية If condition بأنواعها ودوائر التكرار Loops بأنواعها وغيرها من أساسيات البرمجة المشتركة في جميع اللغات مدعوماً بالأمثلة من النصوص البرمجية المبسطة
، ثم يأخذك في جولة سريعة بين اللغات المعروفة ليعطيك لمحة عن تاريخها ومما استوحت كل لغة وفيما تستخدم عادة ونموذج من نصها البرمجي، ويختتم بنصائح عن كيفية البداية في برمجة البرامج والتخطيط لها.
2- كيف يتعلم المبرمج بشكل صحيح :
كتاب جميل للمؤلف وجدى عصام يرى فيه الكاتب اننا اصبحنا نعيش فى مجتمع قائم على المهارة وليس المعرفة .
فلا احد يهتم بما تعرف وما الشهادة التى حصلت عليها بل بما تستطيع فعله ويرى الكتاب ان العالم الآن اصبح قائم على البرمجيات مفتوحة المصدر
وحتى العتاداصبح غير مكلف فبتالى المشكلة حاليًا ليست فى الادوات فكلها متاحة وانما المشكلة الحقيقة فى المهارات التى يمتكلها الشخص.
الكتاب مميز ويناقش الكثير من الافكار فهو مكون من اربعة فصول
- الفصل الاول يناقش طريقة التعلم
- الفصل الثانى يناقش قيمة وصلاحية ما سوف تتعلمه
- الفصل الثالث يناقش كيف يتعلم المبرمج بشكل ذاتى
- الفصل الرابع والاخير بعنوان اريد ان اتعلم كيف أبدأ .
اخيرا
3- البحر الشاسع لدخول عالم الخوارزميات :
من تاليف المبرمج خالد السعداني ، و يتطرق في هذا الكتاب إلى أنظمة تمثيل البيانات بالتفصيل كالنظام العشري والنظام الثنائي والثماني والسادس عشر بالإضافة إلى طرق التحويل الرياضية بين الأنظمة.
كما يتطرق إلى آلية القيام بالعمليات الحسابية الأساسية على البيانات الثنائية، ثم ينتقل إلى شرح الخوارزميات وكيفية صياغة الحلول البرمجية.
و يتضمن الكتاب عرض الخوارزميات باللغتين العربية والإنجليزية، وهو في الواقع ضروري ومهم لكل شخص يريد تعلم البرمجة.

Loading suggestions...