برمجة التعلم عبر الإنترنت الفعالة مع Code Avengers



بحثًا عن خدمات عالية الجودة عبر الإنترنت لدراسة البرمجة والتصميم وتطوير الألعاب ، وجدت العديد من الخدمات التي تبرز جودة المواد ، حول واحدة منها قررت كتابة مقال ومشاركة تجربتي معك.
سنتحدث اليوم عن Code Avengers | https://www.codeavengers.com

المعيار الرئيسي


أعتقد أن الأغلبية ستوافق على أن أهم معيار لموقع تدريب جيد هو مؤشر واحد فقط - الرغبة في العودة إلى الموقع ومواصلة التدريب.
Codeavengers هو واحد من المواقع القليلة التي جعلتني أحب دراسة البرمجة وتطوير الويب.

| التصميم والوظائف


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



تصميم مريح وعملي للدورات نفسها


- تحرير متعدد الأسطر (ctrl + click):

- القدرة على الاستمرار على الفور من حيث توقفت (آخر مرة) (يتم حفظ الشفرة المكتوبة)
- عرض مرئي للأخطاء في الرمز
- يتم تقسيم صفحات الدروس نفسها إلى 3 مجالات:
التفسيرات والتعليمات خطوة بخطوة | إدخال الرمز | نتيجة الرمز


شرح واضح لجميع المصطلحات الجديدة


- عند النقر على مصطلح جديد ، تظهر قائمة منبثقة مع شرح. على سبيل المثال ، يتم شرح شرح مصطلح "إعادة البيع" أدناه:

- إذا لم يكن لديك تفسير كافٍ لأي وظيفة ، فعندما تنقر على هذه الوظيفة غير المألوفة ( اطبع في هذا المثال ) ، ستظهر قائمة تفاعلية مع أمثلة إضافية ونتيجة تنفيذ الرمز لهذه الأمثلة
. ، من القائمة ، يمكنك تحديد أي وظيفة أخرى ورؤية تفسيرها مع الأمثلة:

صفحة تقدم الدورة


- تعرض صفحة التقدم الدروس المستفادة (على اليسار) والمهام (على اليمين) التي يمكن إكمالها بعد (قبل / أثناء) دراسة الدورة لتكرار الدورة
- تعني الدروس المميزة باللون الأزرق الباهت أنه تم ارتكاب خطأ في الدرس (يتم عرض الأخطاء و يتم شرحه في شكل مرئي على الفور ، عند النقر فوق تشغيل ، بعد كتابة التعليمات البرمجية):


| الفعالية


عرض فعال لما يجب القيام به بالضبط "بهذه الطريقة" وليس بطريقة أخرى.


على سبيل المثال ، عندما تشرح المهمة لماذا ليس من الضروري استخدام الترميز الثابت (باستخدام القيم المدفوعة يدويًا بدلاً من المتغيرات) ، لا يتم شرح ذلك فقط ، بل يظهر أيضًا في مثال (شيء تفتقر إليه جميع الخدمات المماثلة تقريبًا) ، ويتم ذلك على النحو التالي الطريقة:
- أولاً ، في المهمة الأولى ، يُطلب منك ترميز عدد قليل من المعلمات
- وبعد ذلك ، يقولون لإصلاح العديد من المعلمات في الرمز يدويًا لقيم أخرى (لأنه في الحياة الواقعية غالبًا ما تكون هناك تغييرات ، على سبيل المثال ، تغيير في سعر المنتج)
- ثم تظهر الطريقة التي يجب استخدامها بدلاً من الترميز الثابت بحيث لا تضطر إلى تكرار إجراء يدويًا تلو الآخر بعد التغييرات
"بعد ذلك لا تحتاج إلى توضيح سبب حاجتك إلى القيام بذلك كما هو مقبول تمامًا ، لأنك قد عرضت للتو مع مثال عن مدى ملاءمة" الطريقة الصحيحة "ولماذا تعتبر صحيحة.

بسيطة ولكنها رائعة. في رأيي ، إن فهم سبب قيامنا بما نقوم به في التعليمات البرمجية ، ولماذا هذه هي الطريقة بالضبط ، وليس غير ذلك ، مهم جدًا لتذكر وفهم جوهر الإجراءات. لذلك ، من بين جميع خدمات دراسة البرمجة ، في تجربتي / رأيي ، فإن Code Avengers هو الأفضل في الوقت الحالي.

| معلومات إضافية


- على حساب مجاني ، يمكنك تعلم أول 5 دروس ، كل دورة
- تتوفر بعض الدورات باللغة الروسية (HTML / CSS / JavaScript / Game Dev / Intro to Coding) المترجمة حاليًا -
ملاحظة
صغيرة حول الخبرة - إذا كان مستوى معرفتك للغة الإنجليزية متوسطًا أو أعلى - ادرس كل ما هو ممكن باللغة الإنجليزية ، بما في ذلك البرمجة ، بحيث تقوم في عملية التعلم بتشديد معرفتك باللغة الإنجليزية في نفس الوقت (القواعد ، القاموس ، الاستخدام الفعلي للكلمات باللغة الإنجليزية). لترجمة كلمة / عبارة على الفور ، يمكنك استخدام ملحق Lingualeo ( Chrome / Firefox ) ، والذي يسمح لك بترجمة كلمة / عبارة بالنقر المزدوج على


Code Avengers | https://www.codeavengers.com

Source: https://habr.com/ru/post/ar396011/


All Articles