أساسيات DOM و Event Handling في JavaScript — WalkSelf
★ 4.5 (4) ⏱ 3 ساعة 📚 30 دورة 🎧 النسخة الصوتية

أساسيات DOM و Event Handling في JavaScript

ابنِ صفحات ويب ديناميكية وتفاعلية من خلال فهم نموذج كائن المستند (Document Object Model)، وتفويض الأحداث، وتقنيات JavaScript الحديثة عبر تمارين برمجية عملية.

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

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

صفحات الويب الثابتة أصبحت شيئًا من الماضي. لبناء تجارب مستخدم حديثة وجذابة، تحتاج إلى معرفة كيفية الاستجابة لتفاعلات المستخدم ديناميكيًا وفعالية. تزيل هذه الدورة الغموض عن نموذج كائن المستند (DOM) ومعالجة أحداث JavaScript. ستتعلم كيف يقوم المتصفح ببناء صفحة الويب الخاصة بك وكيفية التلاعب بهذا الهيكل أثناء التنفيذ. من خلال فهم كيفية تدفق الأحداث عبر تطبيقك، يمكنك كتابة تعليمات برمجية أنظف وأكثر كفاءة تستجيب فورًا للنقرات والكتابة ومدخلات المستخدم الأخرى دون إعادة تحميل الصفحة. ما ستتعلمه: • فهم تسلسل DOM الهرمي للتنقل بثقة بين العقد الأصلية والفرعية والشقيقة. • التلاعب بعناصر الصفحة ديناميكيًا لإضافة أو تعديل أو إزالة المحتوى أثناء التنفيذ. • إتقان مفاهيم معالجة الأحداث، بما في ذلك bubbling و capturing وانتشار الأحداث. • تطبيق تفويض الأحداث (event delegation) لتحسين الأداء وإدارة واجهات المستخدم المعقدة. • تطبيق خيارات مستمع الأحداث الحديثة، مثل علامات passive و once، لتحسين أداء المتصفح. • ممارسة مهاراتك من خلال بناء مشروع تفاعلي كامل عبر تمارين كتابية موجهة. تبدأ الدورة بتعريفات أساسية لـ DOM واختيار العقد الأساسي قبل الانتقال إلى آليات مستمعي الأحداث وانتشارها. ستتقدم عبر سلسلة من الدروس المكتوبة المنظمة ومقتطفات التعليمات البرمجية العملية التي تبني مهاراتك في تطوير الواجهة الأمامية خطوة بخطوة. صُممت هذه الدورة للمبتدئين الذين لديهم معرفة أساسية بـ JavaScript، ولا تتطلب أي خبرة سابقة في التلاعب بـ DOM. ابدأ القراءة اليوم لفتح قوة تطوير الويب التفاعلي.

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

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

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

Noah Wilson AU متعلِّم موثَّق
★ 4 · 09.10.2026

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

Abril Moreno UY متعلِّم موثَّق
★ 5 · 28.07.2026

Couldn't have asked for a better learning experience. The structure flowed perfectly, and the examples were incredibly relevant. Highly recommend!

Noah Smith US متعلِّم موثَّق
★ 5 · 20.06.2026

An amazing learning experience! The structure was intuitive, and the content was presented with great clarity. Totally recommend this one.

يوسف بلخير DZ متعلِّم موثَّق
★ 4 · 05.06.2026

استمتعت بهذا حقا. لقد كان الهيكل سلسا تماما، والتطبيقات العملية مفيدة على الفور. عمل رائع!

اكتب مراجعة

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

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

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

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

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

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

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

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

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

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

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

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

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

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