كيف تبدأ في تعلم JavaScript من الصفر؟
مرحبًا بالجميع! قررت أن أبدأ في تعلم JavaScript من الصفر، لكنني واجهت مشكلة في اختيار المسار الصحيح للتعلم. ليس لدي خبرة في البرمجة، باستثناء المعرفة الأساسية بـ HTML و CSS. أريد في المستقبل أن أصبح مطور Node.js، لكنني لا أفهم من أين أبدأ بالضبط.
جربت مشاهدة عدة فيديوهات تعليمية على YouTube، لكنها إما سطحية جدًا أو تنتقل فورًا إلى مواضيع معقدة مثل closures و prototypes. كما بدأت في قراءة الوثائق على MDN، لكنها تبدو ضخمة جدًا للمبتدئ.
الكود الحالي الخاص بي (مثال بسيط حاولت فهمه):
function greet(name) {
console.log('Привет, ' + name);
}
greet('Мир');
أفهم أن هذه الدالة تطبع رسالة، لكنني لا أستطيع فهم كيفية عملها على مستوى أعمق (المتغيرات، نطاقات الرؤية، أنواع البيانات).
أتوقع الحصول على نصائح حول هيكل التعلم: أي المواضيع يجب دراستها أولاً (المتغيرات، الدوال، المصفوفات، الكائنات، غير المتزامن)، وأي الموارد