جيد جداً بشكل عام.بعض الأقسام شعرت بالتعجل قليلاً، ولكن المحتويات الأساسية كانت صلبة والأمثلة مفيدة.لقد تعلمت الكثير.
بناء مكونات الويب باستخدام العناصر المخصصة (Custom Elements) و Shadow DOM
أنشئ عناصر واجهة مستخدم قابلة لإعادة الاستخدام بدرجة عالية ومستقلة عن الأطر البرمجية، باستخدام واجهات برمجة تطبيقات المتصفح الأصلية و JavaScript القياسي.
-
💬
مدرب ذكاء اصطناعي
اسأل عن أي درس واحصل على إجابة واضحة فورًا، في أي وقت. -
🕐
ابدأ في أي وقت
بلا جداول أو مواعيد نهائية — تعلّم بوتيرتك، وقتما يناسبك. -
🌐
بالعربية
الدروس والمهام والشهادة — كل ذلك بلغتك بالكامل.
حول هذه الدورة
غالبًا ما يعتمد تطوير الويب الحديث بشكل كبير على الأطر البرمجية المعقدة فقط لبناء مكونات واجهة المستخدم القابلة لإعادة الاستخدام. تقدم Web Components بديلاً أصليًا قائمًا على المعايير يعمل مباشرة في أي متصفح حديث دون الحاجة إلى أدوات بناء ثقيلة أو مكتبات خارجية. يرشدك هذا المساق النصي عبر المعايير الأساسية التي تشغل Web Components، مما يمكنك من بناء عناصر تحكم واجهة مستخدم خفيفة الوزن ومغلفة وقابلة للنقل بدرجة عالية. من خلال دراسة الشروحات المكتوبة الواضحة وتحليل مقتطفات التعليمات البرمجية العملية، ستتعلم كيفية كتابة JavaScript نقي (vanilla JavaScript) لإنشاء عناصر تعمل بسلاسة عبر أي مشروع. ما ستتعلمه: - فهم المفاهيم الأساسية لـ Custom Elements وكيفية توسيع علامات HTML الأصلية. - تطبيق Shadow DOM لعزل الأنماط والترميز، ومنع تعارضات الأنماط في التطبيقات الكبيرة. - استخدام قوالب HTML (HTML Templates) و slots لعرض محتوى ديناميكي وقابل لإعادة الاستخدام بكفاءة. - إدارة دورات حياة المكونات والتعامل مع الأحداث المخصصة بأمان ضمن نطاقات مغلفة. - تطبيق أفضل ممارسات إمكانية الوصول الحديثة لضمان أن تكون عناصرك المخصصة قابلة للاستخدام من قبل الجميع. - تصميم استراتيجيات التنسيق باستخدام خصائص CSS المخصصة (CSS custom properties) وأجزاء الظل (shadow parts) لتكامل مرن للمظهر. يبدأ المساق بمصطلحات أساسية ومفاهيم أولية قبل الانتقال إلى تمارين مكتوبة عملية خطوة بخطوة. ستتقدم من علامات مخصصة بسيطة إلى عناصر واجهة مستخدم وظيفية بالكامل وتفاعلية ويمكن الوصول إليها. تم تصميم هذا المساق لمطوري الويب الذين لديهم فهم أساسي لـ HTML و CSS و vanilla JavaScript، ولا يتطلب خبرة سابقة في الأطر البرمجية. ابدأ ببناء عناصر ويب متوافقة مع المعايير ومقاومة للمستقبل اليوم.
ما الذي ستحصل عليه
-
📜
شهادة إتمام
أضفها إلى ملفك على LinkedIn -
💬
مدرّس AI شخصي
عالق في دورة؟ اسأل مدرّسك المدمج أي شيء، في أي وقت. -
🎧
النسخة الصوتية مضمَّنة
تعلَّم أثناء تنقُّلك — دون شاشة -
♾️
وصول مدى الحياة
عُد متى شئت، بلا انتهاء -
📱
الهاتف أو الكمبيوتر
يعمل في أي مكان وعلى أي جهاز -
💸
استرداد خلال 14 يومًا
دون أسئلة -
⚡
قصير ومركَّز
2 ساعة 36 دقيقة من المحتوى التطبيقي
المراجعات (1)
المتعلمون أخذوا أيضًا
🎓 بشهادة
مشاريع JavaScript: بناء موقع ويب لإنشاء رموز QR
شهادة
تطبيق عملي
SR 50.00
→
🔥 مطلوب
🎓 بشهادة
JavaScript من الصفر: نهج قائم على المشاريع
شهادة
تطبيق عملي
SR 50.00
→
🔥 مطلوب
🎓 بشهادة
تعلم جافا سكريبت الحديثة: بناء تطبيقات ويب عالمية حقيقية
شهادة
تطبيق عملي
SR 50.00
→
🔥 مطلوب
🎓 بشهادة
تطوير شبكة ويب الدينامي باستخدام jQuery: من الأساسيات إلى التقنيات المتقدمة
شهادة
تطبيق عملي
SR 50.00
→
الأسئلة الشائعة
ما الذي أحتاجه لأخذ هذه الدورة؟ +
يكفي هاتف أو كمبيوتر متصل بالإنترنت. بدون تثبيتات أو أجهزة خاصة.
كيف يمكنني الدفع؟ +
بالبطاقة عبر Stripe. لا نخزن بيانات البطاقة — يتولى Stripe ذلك بأمان.
هل يمكنني استرداد المال؟ +
نعم — استرداد كامل خلال 14 يومًا، دون أسئلة.
إلى متى يستمر وصولي؟ +
إلى الأبد. بمجرد الشراء، الدورة لك تعود إليها متى شئت.
هل سأحصل على شهادة؟ +
نعم. عند الإتمام ستحصل على شهادة يمكنك إضافتها إلى ملفك في LinkedIn.
مصمَّم للعاملين في
التقنية
التصميم
المالية
التسويق
الرعاية الصحية
التعليم
الضيافة
التصنيع