مفاهيم JavaScript الأساسية: الكائنات، الحلقات، والرفع (Hoisting)
ابنِ فهمًا قويًا لـ JavaScript من خلال إتقان آليات التنفيذ الأساسية، ومعالجة الكائنات، ودوال التوقيت غير المتزامنة.
-
💬
مدرب ذكاء اصطناعي
اسأل عن أي درس واحصل على إجابة واضحة فورًا، في أي وقت. -
🕐
ابدأ في أي وقت
بلا جداول أو مواعيد نهائية — تعلّم بوتيرتك، وقتما يناسبك. -
🌐
بالعربية
الدروس والمهام والشهادة — كل ذلك بلغتك بالكامل.
حول هذه الدورة
لكتابة JavaScript نظيفة وفعالة وخالية من الأخطاء، يجب أن تفهم كيف تعمل اللغة من الداخل. يعاني العديد من المطورين من أخطاء غير متوقعة لأنهم يتجاهلون الآليات الأساسية لتنفيذ المتغيرات وهياكل البيانات. ترشدك هذه الدورة التدريبية النصية من بناء الجملة الأساسي إلى فهم عميق ومفاهيمي لسلوك محرك JavaScript، مما يساعدك على كتابة تعليمات برمجية يمكن التنبؤ بها وقابلة للتطوير.
ما ستتعلمه:
- فهم الرفع (hoisting)، ونطاق المتغيرات، وكيف ينفذ محرك JavaScript التعليمات البرمجية خلف الكواليس.
- معالجة الكائنات المعقدة باستخدام التفكيك الحديث (destructuring)، والسلسلة الاختيارية (optional chaining)، والدمج الصفري (nullish coalescing).
- تطبيق هياكل الحلقات المتقدمة وطرق تكرار المصفوفات الحديثة لمعالجة البيانات بكفاءة.
- تكوين سلوكيات التوقيت غير المتزامنة باستخدام setTimeout و setInterval وأنماط async الأساسية.
- ممارسة كتابة تعليمات برمجية نظيفة وقابلة للقراءة باستخدام عوامل التشغيل الثلاثية (ternary operators) وبناء الجملة الحديث والموجز.
ستبدأ بالمصطلحات الأساسية وأساسيات التنفيذ قبل الانتقال إلى تحديات تحليل التعليمات البرمجية المكتوبة. تتدفق المادة منطقيًا من آليات النطاق إلى هياكل البيانات، وتتوج بمفاهيم التنفيذ غير المتزامن. تم تصميم هذه الدورة للمطورين المبتدئين الذين يرغبون في الانتقال من بناء الجملة الأساسي إلى فهم احترافي لـ JavaScript؛ لا تتطلب خبرة برمجية متقدمة. ابدأ القراءة اليوم لكتابة تعليمات برمجية JavaScript أكثر قابلية للتنبؤ وقوة.
ما الذي ستحصل عليه
-
📜
شهادة إتمام
أضفها إلى ملفك على LinkedIn -
💬
مدرّس AI شخصي
عالق في دورة؟ اسأل مدرّسك المدمج أي شيء، في أي وقت. -
🎧
النسخة الصوتية مضمَّنة
تعلَّم أثناء تنقُّلك — دون شاشة -
♾️
وصول مدى الحياة
عُد متى شئت، بلا انتهاء -
📱
الهاتف أو الكمبيوتر
يعمل في أي مكان وعلى أي جهاز -
💸
استرداد خلال 14 يومًا
دون أسئلة -
⚡
قصير ومركَّز
2 ساعة 36 دقيقة من المحتوى التطبيقي
المراجعات
لا توجد مراجعات بعد — كن أول من يشارك تجربته.
المتعلمون أخذوا أيضًا
🎓 بشهادة
مشاريع JavaScript: بناء موقع ويب لإنشاء رموز QR
شهادة
تطبيق عملي
DA 2,000.00
→
🔥 مطلوب
🎓 بشهادة
JavaScript من الصفر: نهج قائم على المشاريع
شهادة
تطبيق عملي
DA 2,000.00
→
🔥 مطلوب
🎓 بشهادة
تعلم جافا سكريبت الحديثة: بناء تطبيقات ويب عالمية حقيقية
شهادة
تطبيق عملي
DA 2,000.00
→
🔥 مطلوب
🎓 بشهادة
تطوير شبكة ويب الدينامي باستخدام jQuery: من الأساسيات إلى التقنيات المتقدمة
شهادة
تطبيق عملي
DA 2,000.00
→
الأسئلة الشائعة
ما الذي أحتاجه لأخذ هذه الدورة؟ +
يكفي هاتف أو كمبيوتر متصل بالإنترنت. بدون تثبيتات أو أجهزة خاصة.
كيف يمكنني الدفع؟ +
بالبطاقة عبر Stripe. لا نخزن بيانات البطاقة — يتولى Stripe ذلك بأمان.
هل يمكنني استرداد المال؟ +
نعم — استرداد كامل خلال 14 يومًا، دون أسئلة.
إلى متى يستمر وصولي؟ +
إلى الأبد. بمجرد الشراء، الدورة لك تعود إليها متى شئت.
هل سأحصل على شهادة؟ +
نعم. عند الإتمام ستحصل على شهادة يمكنك إضافتها إلى ملفك في LinkedIn.
مصمَّم للعاملين في
التقنية
التصميم
المالية
التسويق
الرعاية الصحية
التعليم
الضيافة
التصنيع