القائمة الرئيسية

الصفحات

افضل 5 برامج لتعلم البرمجه بسهوله

                  افضل 5 برامج لتعلم البرمجه بسهوله  

افضل 5 برامج لتعلم البرمجه بسهوله

اساس البرمجه كتابة كود نضيف خالي من الاخطاء وفي كتابة الكود النظيف فوائد و عوائد كثيرة على المبرمج، لذا تعلمه مهم،و قراءة  المقال ده للنهاية مش هيخيب آمالك 
أنواع البرمجة
البرمجة للمبتدئين
تخصصات البرمجة
ماهي لغات البرمجة
فوائد البرمجة
مفهوم البرمجة
مفهوم البرمجة واهميتها
أهمية البرمجة

1- Enki

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

https://play.google.com/store/apps/details?id=com.enki.insights

2- Grasshopper

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

https://play.google.com/store/apps/details?id=com.area120.grasshopper

3- SoloLearn

يحتوي التطبيق على أكبر مجموعة من المحتوى المجاني المتخصص في تعليم البرمجة، كما يدعم أكبر عدد من لغات البرمجة بما في ذلك: C، و++C، وJava، وJavaScript، وPHP، وPython، وRuby، وSwift وغير ذلك.

https://play.google.com/store/apps/details?id=com.sololearn

4- Encode

يُركز التطبيق علی تعلم لغات JavaScript، وPython، وHTML، وCSS، مما يجعله خيارا مثاليا إذا كنت تتطلع إلى تعلم البرمجة لتطوير الويب.

https://play.google.com/store/apps/details?id=com.upskew.encode

5- Codeacademy Go

يمكنك من مراجعة وممارسة ما تعلمته في أي وقت وأي مكان أثناء التنقل بهاتفك الذكي.

https://play.google.com/store/apps/details?id=com.ryzac.codecademygo

بعض النقاط المهم معرفتها في كتابة كود 

في كتابة الأسماء :

1 - استخدم أسماء كاشفة للنية

2 - تجنب الأسماء المضللة

3 - استخدم أسماء منطوقة

4 -لا تتصنع الظرافة بكتابة مسميات مضحكة

5 - لا تعد استخدام نفس الكلمة لغرض آخر

في كتابة الدوال :

1 - اجعلها صغيرة و مختصرة بالقدر المتاح

2 - كل دالة يجب أن تؤدي فقط غرض وأحد، و بأقصى كفاءة

3 - سميها بأسماء وصفية (لا تقلق من جعل الإسم طويل)

في كتابة التعليقات :

1 - لا تضع تعليقات لشرح الكود السيئ، بل قم بتصحيحه

2 - من التعليقات الجيدة :

التعليق الشرعي

التعليق الإعلامي

كتابة تعليق لتفسير القصد

كتابة تعليق للتوضيح

تعليقات T0 DO

3 - من التعليقات السيئة :

الغمغمة الغير مفهومة

التعليقات الزائدة عن الحاجة

التعليقات المضللة

استخدم تعليق عندما يمكنك استخدام دالة أو متغير

تعليق الاكواد

التنسيق :

التنسيق الرأسي :

1 - وضع سطر فارغ بين كل مفهوم و آخر

2 - لا تكثر من وضع التعليقات في السطور الفارغة، هذا سيزيد تعقيد الكود

3 - المتغيرات دائماََ تعرف في بداية الدالة أو الصنف

4 - يجب على الدول التي تستدعي بعضها إن تكتب قريبة لبعضها، و

The caller should be above the callee

اي على الدالة التي تستدعي الدالة الآخر أن تكون فوق

التنسيق الأفقي (الخطى) :

1 - لا تزيد في السطر الواحد عن كتابة ال120 حرف

2 - راعي استخدام المساحات الفارغة بين الأسطر

3 - عند العمل ضمن فريق مبرمجين يجب وضع قاعدة موحدة للتنسيق

في كتابة الاصناف :

1 - القاعدة الأساسية عند كتابتها أن تكتب صغيرة مختصرة

2 - يجب أن يكون الكلاس متماسك بمعنى أن تكون الطرائق و المتغيرات معتمدة على بعضها البعض

في حالة انك وصلت لهنا وحابب تتعرف على طريقة تحميل مكتبة الاسكندرية كلها فى بيتك https://bit.ly/2XZkhOh 

تعليقات