أساسيات JavaScript: البرمجة الأساسية، jQuery، و React — WalkSelf
3.5 (2) ⏱ 2 ساعة 36 دقيقة 📚 26 دورة 🎧 النسخة الصوتية

أساسيات JavaScript: البرمجة الأساسية، jQuery، و React

أتقن آليات JavaScript الأساسية وتعلّم كيفية بناء تطبيقات ويب ديناميكية باستخدام كل من إطار عمل jQuery الكلاسيكي وإطار عمل React الحديث.

  • 💬 مدرب ذكاء اصطناعي
    اسأل عن أي درس واحصل على إجابة واضحة فورًا، في أي وقت.
  • 🕐 ابدأ في أي وقت
    بلا جداول أو مواعيد نهائية — تعلّم بوتيرتك، وقتما يناسبك.
  • 🌐 بالعربية
    الدروس والمهام والشهادة — كل ذلك بلغتك بالكامل.

حول هذه الدورة

لبناء تطبيقات ويب حديثة، يجب عليك أولاً إتقان الآليات الأساسية لـ JavaScript. تنقلك هذه الدورة من مبتدئ مطلق إلى مطور واثق من نفسه من خلال شرح كيفية عمل JavaScript داخليًا (under the hood) قبل التعمق في المكتبات والأطر الشائعة. ستنتقل من قراءة بناء الجملة الأساسي (basic syntax) إلى كتابة تعليمات برمجية نظيفة ومنظمة. من خلال فهم مبادئ البرمجة التأسيسية، ستكتسب المرونة للتكيف مع أي بيئة JavaScript، سواء كنت تقوم بصيانة قواعد التعليمات البرمجية القديمة (legacy codebases) باستخدام jQuery أو بناء واجهات مستخدم حديثة تعتمد على المكونات (component-driven) باستخدام React. ما ستتعلمه: - فهم نموذج التنفيذ الأساسي لـ JavaScript، بما في ذلك المتغيرات (variables)، والنطاقات (scopes)، وأنواع البيانات (data types). - تطبيق تدفق التحكم (control flow)، والحلقات (loops)، والدوال (functions) لحل مشكلات البرمجة المنطقية. - معالجة نموذج كائن المستند (DOM) باستخدام كل من vanilla JavaScript و jQuery. - إتقان ميزات ES6+ الحديثة، بما في ذلك دوال السهم (arrow functions)، والتفكيك (destructuring)، و JavaScript غير المتزامن (asynchronous JavaScript) باستخدام async/await. - بناء واجهات ويب تفاعلية من خلال إدارة الحالة والمكونات في React. - تصحيح الأخطاء واستكشافها في التعليمات البرمجية الخاصة بك بكفاءة باستخدام أدوات مطور المتصفح وسير عمل وحدة التحكم (console workflows). تبدأ الدورة بالمفاهيم البرمجية الأساسية وبناء جملة JavaScript. ومن هناك، ستستكشف معالجة DOM باستخدام jQuery، وتنتقل إلى ميزات ES6+ الحديثة، وتتعلم في النهاية كيفية هيكلة تطبيقات الويب القابلة للتوسع باستخدام React. تم تصميم هذه الدورة للمبتدئين المطلقين الذين ليس لديهم خبرة برمجية سابقة، وكذلك لمطوري HTML و CSS الذين يتطلعون إلى إضافة وظائف ديناميكية إلى مواقعهم الإلكترونية. ابدأ رحلتك اليوم وقم ببناء أساس متين في برمجة JavaScript.

ما الذي ستحصل عليه

  • 📜 شهادة إتمام
    أضفها إلى ملفك على LinkedIn
  • 💬 مدرّس AI شخصي
    عالق في دورة؟ اسأل مدرّسك المدمج أي شيء، في أي وقت.
  • 🎧 النسخة الصوتية مضمَّنة
    تعلَّم أثناء تنقُّلك — دون شاشة
  • ♾️ وصول مدى الحياة
    عُد متى شئت، بلا انتهاء
  • 📱 الهاتف أو الكمبيوتر
    يعمل في أي مكان وعلى أي جهاز
  • 💸 استرداد خلال 14 يومًا
    دون أسئلة
  • قصير ومركَّز
    2 ساعة 36 دقيقة من المحتوى التطبيقي

المراجعات (2)

محمود DZ متعلِّم موثَّق
★ 3 · 12.08.2026

It was a decent course overall. Some parts moved a bit fast for me, but the core concepts were explained well. Good for a foundational understanding.

Chloe Gagnon CA متعلِّم موثَّق
★ 4 · 12.08.2026

Good foundational course. Explained things clearly, but could have used more hands-on practice to solidify the learning.

اكتب مراجعة

سنطلب منك تسجيل الدخول بعد الإرسال — تُحفظ مسودتك.

المتعلمون أخذوا أيضًا

الأسئلة الشائعة

ما الذي أحتاجه لأخذ هذه الدورة؟ +

يكفي هاتف أو كمبيوتر متصل بالإنترنت. بدون تثبيتات أو أجهزة خاصة.

كيف يمكنني الدفع؟ +

بالبطاقة عبر Stripe. لا نخزن بيانات البطاقة — يتولى Stripe ذلك بأمان.

هل يمكنني استرداد المال؟ +

نعم — استرداد كامل خلال 14 يومًا، دون أسئلة.

إلى متى يستمر وصولي؟ +

إلى الأبد. بمجرد الشراء، الدورة لك تعود إليها متى شئت.

هل سأحصل على شهادة؟ +

نعم. عند الإتمام ستحصل على شهادة يمكنك إضافتها إلى ملفك في LinkedIn.

مصمَّم للعاملين في
التقنية التصميم المالية التسويق الرعاية الصحية التعليم الضيافة التصنيع