مقدمة إلى D3.js: ربط البيانات الديناميكي باستخدام الدوال
تعلم كيفية ربط مجموعات البيانات المعقدة بعناصر SVG عن طريق تمرير دوال مخصصة إلى طريقة البيانات في D3.js لإنشاء تصورات بيانات ديناميكية للغاية.
-
💬
مدرب ذكاء اصطناعي
اسأل عن أي درس واحصل على إجابة واضحة فورًا، في أي وقت. -
🕐
ابدأ في أي وقت
بلا جداول أو مواعيد نهائية — تعلّم بوتيرتك، وقتما يناسبك. -
🌐
بالعربية
الدروس والمهام والشهادة — كل ذلك بلغتك بالكامل.
حول هذه الدورة
إن إنشاء المخططات الثابتة أمر بسيط، لكن بيانات العالم الحقيقي غالباً ما تكون متداخلة وديناميكية ومعقدة. لبناء تصورات بيانات غنية وتفاعلية، يجب عليك إتقان كيفية ربط D3.js للبيانات بالعناصر المرئية باستخدام دوال مخصصة. ترشدك هذه الدورة المكتوبة عبر آليات ربط البيانات في D3.js، وتوضح لك كيفية ترجمة هياكل البيانات الخام إلى خصائص مرئية ديناميكية. من خلال العمل عبر شرح واضح وأمثلة برمجية منظمة، ستنتقل من التحديدات الأساسية إلى تقنيات ربط البيانات المتقدمة. ستتعلم كيفية تقييم البيانات ديناميكياً لإنشاء العدد الدقيق من المسارات أو الأشكال أو العناصر المرئية التي تتطلبها مجموعة بياناتك. ما ستتعلمه: - فهم المفاهيم الأساسية لنموذج التحديد وربط البيانات في D3.js - تمرير دوال مخصصة إلى طريقة .data() للتعامل مع مجموعات البيانات المتداخلة أو الهرمية - تعيين خصائص البيانات الخام مباشرة إلى سمات مرئية مثل الشكل والحجم والعدد - إدارة دورة حياة الدخول والتحديث والخروج لعناصر SVG ديناميكياً - تطبيق صيغة JavaScript الحديثة ES6+ لكتابة كود تصور نظيف وقابل للصيانة - تنفيذ حاويات SVG متجاوبة لضمان توسيع نطاق رسوماتك عبر جميع أحجام الشاشات. تبدأ رحلتك بمفاهيم ومصطلحات D3.js الأساسية، مما يضمن فهمك للتحديدات قبل الانتقال إلى ربط البيانات. من هناك، ستستكشف تمارين عملية تعتمد على النصوص توضح كيفية معالجة عناصر DOM بناءً على مدخلات البيانات المعقدة. تم تصميم هذه الدورة لمطوري الويب والمصممين الذين لديهم فهم أساسي لـ HTML و CSS و JavaScript، ولكنهم جدد في D3.js. لا يلزم وجود خبرة سابقة في تصور البيانات. ابدأ القراءة اليوم لفتح الإمكانات الكاملة للمستندات المعتمدة على البيانات.
ما الذي ستحصل عليه
-
📜
شهادة إتمام
أضفها إلى ملفك على LinkedIn -
💬
مدرّس AI شخصي
عالق في دورة؟ اسأل مدرّسك المدمج أي شيء، في أي وقت. -
🎧
النسخة الصوتية مضمَّنة
تعلَّم أثناء تنقُّلك — دون شاشة -
♾️
وصول مدى الحياة
عُد متى شئت، بلا انتهاء -
📱
الهاتف أو الكمبيوتر
يعمل في أي مكان وعلى أي جهاز -
💸
استرداد خلال 14 يومًا
دون أسئلة -
⚡
قصير ومركَّز
3 ساعة من المحتوى التطبيقي
المراجعات
لا توجد مراجعات بعد — كن أول من يشارك تجربته.
المتعلمون أخذوا أيضًا
🎓 بشهادة
مشاريع JavaScript: بناء موقع ويب لإنشاء رموز QR
شهادة
تطبيق عملي
SR 50.00
→
🔥 مطلوب
🎓 بشهادة
JavaScript من الصفر: نهج قائم على المشاريع
شهادة
تطبيق عملي
SR 50.00
→
🔥 مطلوب
🎓 بشهادة
تعلم جافا سكريبت الحديثة: بناء تطبيقات ويب عالمية حقيقية
شهادة
تطبيق عملي
SR 50.00
→
🔥 مطلوب
🎓 بشهادة
تطوير شبكة ويب الدينامي باستخدام jQuery: من الأساسيات إلى التقنيات المتقدمة
شهادة
تطبيق عملي
SR 50.00
→
الأسئلة الشائعة
ما الذي أحتاجه لأخذ هذه الدورة؟ +
يكفي هاتف أو كمبيوتر متصل بالإنترنت. بدون تثبيتات أو أجهزة خاصة.
كيف يمكنني الدفع؟ +
بالبطاقة عبر Stripe. لا نخزن بيانات البطاقة — يتولى Stripe ذلك بأمان.
هل يمكنني استرداد المال؟ +
نعم — استرداد كامل خلال 14 يومًا، دون أسئلة.
إلى متى يستمر وصولي؟ +
إلى الأبد. بمجرد الشراء، الدورة لك تعود إليها متى شئت.
هل سأحصل على شهادة؟ +
نعم. عند الإتمام ستحصل على شهادة يمكنك إضافتها إلى ملفك في LinkedIn.
مصمَّم للعاملين في
التقنية
التصميم
المالية
التسويق
الرعاية الصحية
التعليم
الضيافة
التصنيع