بناء موجه تطبيقات الصفحة الواحدة باستخدام Vanilla JS
تعلم كيفية إنشاء حل توجيه قوي من جهة العميل لتطبيقات الصفحة الواحدة باستخدام واجهات برمجة التطبيقات الأصلية للمتصفح فقط، مما يتيح تحديثات المحتوى الديناميكية دون إعادة تحميل الصفحة بالكامل.
-
💬
مدرب ذكاء اصطناعي
اسأل عن أي درس واحصل على إجابة واضحة فورًا، في أي وقت. -
🕐
ابدأ في أي وقت
بلا جداول أو مواعيد نهائية — تعلّم بوتيرتك، وقتما يناسبك. -
🌐
بالعربية
الدروس والمهام والشهادة — كل ذلك بلغتك بالكامل.
حول هذه الدورة
تريد إنشاء تطبيقات ويب ديناميكية وسريعة الاستجابة دون الاعتماد على إطارات عمل ثقيلة؟ يعد فهم كيفية إدارة تطبيقات الصفحة الواحدة (SPAs) للتنقل مهارة أساسية لتطوير الويب الحديث. ستوجهك هذه الدورة عبر عملية بناء موجه خاص بك من جهة العميل من الصفر باستخدام JavaScript النقية. ستكتسب فهماً عميقاً لكيفية التعامل مع التنقل، وتحديث المحتوى، وإدارة محفوظات المتصفح في تطبيقات SPAs، مما يتيح لك صياغة تجارب ويب خفيفة الوزن وفعالة. ما ستتعلمه: فهم المبادئ والفوائد الأساسية لتطبيقات الصفحة الواحدة. تنفيذ منطق التوجيه من جهة العميل باستخدام واجهات برمجة التطبيقات الأصلية للمتصفح مثل History API. تحليل عناوين URL واستخراج معاملات المسار لعرض المحتوى الديناميكي. إدارة محفوظات المتصفح برمجياً تمكيناً للتنقل للخلف/للأمام. هيكل كود JavaScript الخاص بك لحل توجيه وحدوي وقابل للصيانة. تطبيق مستمعي الأحداث لاعتراض التنقل وعرض المحتوى بكفاءة. تبدأ الدورة بمفاهيم تأسيسية لتطوير الويب ونمذجة SPA، ثم تنتقل تدريجياً إلى تفاصيل التنفيذ العملية لبناء موجه فعال. ستستكشف التعامل مع الأحداث، وتحليل URL، وإدارة المحفوظات من خلال تفسيرات واضحة خطوة بخطوة وأمثلة برمجية. تم تصميم هذه الدورة للمبتدئين تماماً في تطوير الويب الذين لديهم فهم أساسي لـ HTML، وCSS، وJavaScript. لا يلزم وجود خبرة سابقة في إطارات العمل أو مفاهيم التوجيه المتقدمة. ابدأ رحلتك في بناء تطبيقات ويب قوية وديناميكية من خلال إتقان التوجيه من جهة العميل باستخدام Vanilla JavaScript.
ما الذي ستحصل عليه
-
📜
شهادة إتمام
أضفها إلى ملفك على LinkedIn -
💬
مدرّس AI شخصي
عالق في دورة؟ اسأل مدرّسك المدمج أي شيء، في أي وقت. -
🎧
النسخة الصوتية مضمَّنة
تعلَّم أثناء تنقُّلك — دون شاشة -
♾️
وصول مدى الحياة
عُد متى شئت، بلا انتهاء -
📱
الهاتف أو الكمبيوتر
يعمل في أي مكان وعلى أي جهاز -
💸
استرداد خلال 14 يومًا
دون أسئلة -
⚡
قصير ومركَّز
2 ساعة 54 دقيقة من المحتوى التطبيقي
المراجعات
لا توجد مراجعات بعد — كن أول من يشارك تجربته.
الأسئلة الشائعة
ما الذي أحتاجه لأخذ هذه الدورة؟ +
يكفي هاتف أو كمبيوتر متصل بالإنترنت. بدون تثبيتات أو أجهزة خاصة.
كيف يمكنني الدفع؟ +
بالبطاقة عبر Stripe. لا نخزن بيانات البطاقة — يتولى Stripe ذلك بأمان.
هل يمكنني استرداد المال؟ +
نعم — استرداد كامل خلال 14 يومًا، دون أسئلة.
إلى متى يستمر وصولي؟ +
إلى الأبد. بمجرد الشراء، الدورة لك تعود إليها متى شئت.
هل سأحصل على شهادة؟ +
نعم. عند الإتمام ستحصل على شهادة يمكنك إضافتها إلى ملفك في LinkedIn.
مصمَّم للعاملين في
التقنية
التصميم
المالية
التسويق
الرعاية الصحية
التعليم
الضيافة
التصنيع