Mohammed Al-saeed
Mohammed Al-saeed

@4Alsaeed

17 Tweets 120 reads Mar 15, 2020
.
في 2020 هذا #ثريد لأفضل كتب البرمجة وأكثرها فائدة للمبتدئين والتي يجب معرفتها وقراءة إحداها ??‍?
@PrograminLovers
#حزب_المبرمجين #برمجة #مقتطفات_برمجية
1. The Self-Taught Programmer :
كتبه مبرمج من العصاميين ذهب للعمل في eBay ، وهذا كتاب رائع لأي مبتدئ مهتم بتعلم البرمجة.
الكتاب عبارة عن خارطة طريق ستوجهك خلال رحلتك.
سيعلمك كيفية تبرمج برنامج ، استخدام الأدوات ، وكيفية تعلم الأساسيات وأفضل الممارسات.
بالإضافة إلى إخبارك بكيفية البرمجة ، سيعلمك هذا الكتاب أيضًا كيف تصبح محترفًا بنجاح.
سيغطي الكتاب أشياء قد لا تغطيها العديد من طرق التدريس الأخرى مثل كيفية إجراء مقابلة لوظيفة برمجة وكيفية العمل مع فريق. يتم تحديد مسار النجاح بشكل واضح للغاية في هذا الكتاب.
2. Code :
يسعى هذا الكتاب إلى تعريف الناس بفكرة التشفير والبرمجة باستخدام أنظمة لغوية بسيطة ومفهومة.
يمكن أن يساعدك على فهم الأعمال الداخلية للكمبيوتر ، وما يفعله الكود الذي تكتبه بالفعل.
لذلك في حين أنه ليس كتاب برمجة تقليديًا بهذا المعنى ، إلا أنه مليء بالمعلومات المهمة جدًا.
ليس هذا فقط ، ولكن الكتاب ممتع للغاية وجذاب للقراءة .
حتى أنه يتضمن رسومات توضيحية مفيدة لإبقائك على المسار الصحيح.
سواء كنت خبيرًا جدًا في التكنولوجيا أم لا ، ستكون قادرًا على القراءة والفهم والاستمتاع بهذا الكتاب
3. The Pragmatic Programmer: From Journeyman to Master :
ينظر الكتاب إلى جوهر ما يدخل في كتابة كود جيد يمكن دعمه و تطويرة بمرور الوقت.
إنها تتطرق الى الكثير من المفاهيم والممارسات المختلفة التي يجب أن يستخدمها معظم المبرمجين (الجدد والقدامى).
يتم تغطية العديد من الموضوعات الأخرى أيضًا في هذا الكتاب بما في ذلك كيفية أن تكون أكثر إنتاجية ودقة التعليمات البرمجية وأكثر من ذلك بكثير. يساعدك على تحقيق فهم قوي للمبادئ الأساسية للبرمجة ، بطريقة عملية للغاية.
4. Structure and Interpretation of Computer Programs :
الكتاب ليس للقراءة الرائعة فحسب ، بل يتضمن أيضًا مجموعة متنوعة من الأمثلة والتمارين المختلفة لتحدي وتعليم القارئ. يركز الكتاب على لغة برمجة النظام ويستخدمها ، ولكن يمكن استخدام الدروس المستفادة في الكتاب مع أي لغة.
إنه كتاب صعب إلى حد ما بالنسبة للمبتدئين ، ولكن إذا استغرقت وقتًا في استخدامه ، فيمكنه تعليمك العديد من الأشياء القيمة والمهمة حول البرمجة. بعد قراءة هذا الكتاب وإكمال التدريبات المختلفة ، ستكون مبرمجًا أفضل بكثير.
5. Think Like a Programmer :
يتناول الكتاب كيفية حل المبرمجين المتمرسين لهذه المشكلات ، (كما يوحي العنوان) يعلمك التفكير كمبرمج. يعد الإبداع جزءًا مهمًا للغاية في البرمجة ، ويساعدك هذا الكتاب على رؤية ذلك وتسخير الإبداع.
بالإضافة إلى مساعدتك في حل المشكلات ، يغطي هذا الكتاب أيضًا موضوعات مثل اختيار البنية الصحيحة للبيانات ، ووضع استراتيجيات مفيدة ، وإتقان استخدام أدوات برمجة أكثر تقدمًا.
6. Clean Code :
يأمل هذا الكتاب في تغيير ذلك. يهدف Clean Code إلى تعليمك ليس فقط كيفية كتابة التعليمات البرمجية ، ولكن كيفية كتابتها بشكل جيد.
إن الهدف هو كتابة كود نظيف. الشفرة النظيفة قابلة للصيانة ، ويمكن قراءتها بسهولة ويمكن تغييرها ببساطة إذا لزم الأمر.
سيتم تعلم العديد من الأشياء في هذا الكتاب مثل كيفية تحويل التعليمات البرمجية السيئة إلى تعليمات برمجية جيدة ، وكيفية تنسيق أفضل التعليمات البرمجية وحتى كيفية معالجة الأخطاء. ببساطة ، يساعدك الكتاب على حل مشكلات حقيقية والتعلم من أخطاء الآخرين.
7. The Complete Software Developer’s Career Guide :
في حين أن البعض يريد فقط أن يأخذ الترميز والبرمجة كهواية ، يرغب الكثيرون في الحصول على مهنة منها. إذا كان ذلك إذا كان لديك هدف ، فهذا الكتاب لك. على الرغم من أن امتلاك كل المهارات الفنية والمعرفة أمر رائع .
يدور هذا الكتاب حول تعليمك هذه المهارات الإضافية التي يمكن أن تساعدك على النجاح في هذا المجال. أي لغة يجب أن تتعلمها ، وكيفية الإجابة على أسئلة المقابلة ، وكيفية التعاون مع زملاء العمل ، وكيفية سد الثغرات في المهارات الفنية ، يتم تغطيتها جميعًا في هذا الكتاب ، بالإضافة إلى الكثير
في حين أن هذا الكتاب يختلف عن معظم الكتاب الذي يعلمك ببساطة الترميز ، إلا أنه قيم بنفس القدر ويمكنه بالتأكيد أن يساهم في حياة ومبتدئ أي مبتدئ في الفضاء. يمكن للكتاب أن يحفزك على تحسين نفسك وجعل نفسك مرشحًا أفضل لأي وظيفة برمجة.
كل واحد من هذه الكتب يمكن أن يوفر لك قيمة إذا كنت جديدًا في عالم البرمجة. بغض النظر عن نوع الترميز أو البرمجة التي تهتم بها أو كيف أنت جديد في المساحة ، فإن هذه الكتب ستساعد.

Loading suggestions...