واجهات برمجة التطبيقات للمصادقة على الويب وإدارة أوراق الاعتماد للمطورين
تعلم كيفية تخزين أوراق اعتماد المستخدم واسترجاعها وإدارتها بأمان مباشرة داخل متصفحات الويب الحديثة باستخدام واجهات برمجة تطبيقات الويب القياسية.
-
💬
مدرب ذكاء اصطناعي
اسأل عن أي درس واحصل على إجابة واضحة فورًا، في أي وقت. -
🕐
ابدأ في أي وقت
بلا جداول أو مواعيد نهائية — تعلّم بوتيرتك، وقتما يناسبك. -
🌐
بالعربية
الدروس والمهام والشهادة — كل ذلك بلغتك بالكامل.
حول هذه الدورة
يتوقع مستخدمو الويب اليوم تجارب تسجيل دخول سلسة وآمنة دون الحاجة إلى ملء النماذج بشكل متكرر. إن تطبيق واجهات برمجة التطبيقات القياسية لمصادقة المتصفح يتيح لتطبيقات الويب الخاصة بك التفاعل بأمان مع مدير أوراق الاعتماد في المتصفح، مما يعزز الأمان وتجربة المستخدم على حد سواء. تقدم لك هذه الدورة التعليمية كيفية إدارة أوراق اعتماد المستخدم برمجيًا وإعداد تطبيقاتك للمصادقة بدون كلمة مرور.
ستبدأ بفهم المفاهيم الأمنية الأساسية لتخزين أوراق الاعتماد عبر الويب والمُدراء المستندين إلى المتصفح. بعد ذلك، ستتعلم كيفية تطبيق Credential Management API لاسترجاع أوراق الاعتماد وتخزينها ومنع تسجيل الدخول التلقائي عند الحاجة. أخيرًا، ستستكشف اتجاهات المصادقة الحديثة، بما في ذلك مقدمة إلى واجهة برمجة التطبيقات Web Authentication (WebAuthn) للمصادقة الآمنة باستخدام التشفير بالمفتاح العام بدون كلمة مرور.
ما ستتعلمه:
- فهم أساسيات تخزين أوراق الاعتماد المستندة إلى المتصفح والحدود الأمنية.
- تطبيق Credential Management API لاسترجاع وتخزين أوراق اعتماد المستخدم.
- التعامل مع الاستثناءات بسلاسة عند تعطيل مدراء كلمات المرور أو عدم توفرهم.
- تهيئة أوراق اعتماد الهوية الاتحادية لدعم مزودي تسجيل الدخول من أطراف خارجية.
- فهم أساسيات WebAuthn وتدفقات المصادقة بدون كلمة مرور.
- ممارسة كتابة كود JavaScript نظيف لإدارة جلسات المستخدم بأمان.
ترشدك هذه الدورة القائمة على النصوص خطوة بخطوة من خلال المفاهيم الأساسية، وصيغ واجهات برمجة التطبيقات (API syntax)، وأنماط التطبيق العملي. ستقرأ شروحات واضحة وتراجع مقاطع برمجية عملية صُممت لتمكينك من تطبيقها على الفور.
تم تصميم هذه الدورة لمطوري الويب الذين يرغبون في تحديث تدفقات المصادقة الخاصة بهم. يُوصى بفهم أساسي لـ HTML و JavaScript، ولكن لا تتطلب أي خبرة سابقة بواجهات برمجة تطبيقات أوراق اعتماد المتصفح.
ابدأ في بناء تجارب تسجيل دخول أكثر سلاسة وأمانًا لمستخدميك اليوم.
ما الذي ستحصل عليه
-
📜
شهادة إتمام
أضفها إلى ملفك على LinkedIn -
💬
مدرّس AI شخصي
عالق في دورة؟ اسأل مدرّسك المدمج أي شيء، في أي وقت. -
🎧
النسخة الصوتية مضمَّنة
تعلَّم أثناء تنقُّلك — دون شاشة -
♾️
وصول مدى الحياة
عُد متى شئت، بلا انتهاء -
📱
الهاتف أو الكمبيوتر
يعمل في أي مكان وعلى أي جهاز -
💸
استرداد خلال 14 يومًا
دون أسئلة -
⚡
قصير ومركَّز
2 ساعة 30 دقيقة من المحتوى التطبيقي
المراجعات
لا توجد مراجعات بعد — كن أول من يشارك تجربته.
المتعلمون أخذوا أيضًا
🎓 بشهادة
تطوير REST APIs مع Python و Flask و Docker
شهادة
تطبيق عملي
SR 50.00
→
💼 جاهز لسوق العمل
🎓 بشهادة
خدمات RESTful في Oracle APEX باستخدام ORDS
شهادة
تطبيق عملي
SR 50.00
→
💼 جاهز لسوق العمل
🎓 بشهادة
اختبار الواجهة البرمجية للبريد: دليل خطوة بخطوة للمبتدئين
شهادة
تطبيق عملي
SR 50.00
→
🔥 رائج
🎓 بشهادة
بناء ونشر واجهات برمجة تطبيقات REST باستخدام Python و FastAPI
شهادة
تطبيق عملي
SR 50.00
→
الأسئلة الشائعة
ما الذي أحتاجه لأخذ هذه الدورة؟ +
يكفي هاتف أو كمبيوتر متصل بالإنترنت. بدون تثبيتات أو أجهزة خاصة.
كيف يمكنني الدفع؟ +
بالبطاقة عبر Stripe. لا نخزن بيانات البطاقة — يتولى Stripe ذلك بأمان.
هل يمكنني استرداد المال؟ +
نعم — استرداد كامل خلال 14 يومًا، دون أسئلة.
إلى متى يستمر وصولي؟ +
إلى الأبد. بمجرد الشراء، الدورة لك تعود إليها متى شئت.
هل سأحصل على شهادة؟ +
نعم. عند الإتمام ستحصل على شهادة يمكنك إضافتها إلى ملفك في LinkedIn.
مصمَّم للعاملين في
التقنية
التصميم
المالية
التسويق
الرعاية الصحية
التعليم
الضيافة
التصنيع