أمن الـ API وأساسيات OAuth للمطورين
تعلم كيفية تأمين تطبيقات الويب والجوال من خلال إتقان بروتوكولات OAuth، وتدفقات التفويض الحديثة، واستراتيجيات حماية الـ API القياسية في الصناعة.
-
💬
مدرب ذكاء اصطناعي
اسأل عن أي درس واحصل على إجابة واضحة فورًا، في أي وقت. -
🕐
ابدأ في أي وقت
بلا جداول أو مواعيد نهائية — تعلّم بوتيرتك، وقتما يناسبك. -
🌐
بالعربية
الدروس والمهام والشهادة — كل ذلك بلغتك بالكامل.
حول هذه الدورة
تُعد واجهات برمجة التطبيقات (APIs) الآمنة هي العمود الفقري للهندسة البرمجية الحديثة، ومع ذلك، لا يزال تطبيق المصادقة والتفويض القوي يمثل تحديًا كبيرًا للعديد من المطورين. إن فهم كيفية حماية البيانات والتكامل الآمن مع الخدمات الخارجية هو أحد أهم المهارات التي يمكنك إضافتها إلى مجموعتك التقنية.
يرشدك هذا المساق النصي من المفاهيم الأساسية لأمن الـ API إلى التطبيق العملي لمعايير التفويض الحديثة. ستنتقل من الشعور بعدم اليقين بشأن بروتوكولات الأمان إلى تصميم وتحليل وتأمين الـ APIs بثقة باستخدام الأطر المقبولة في الصناعة.
ما ستتعلمه:
- فهم المبادئ الأساسية لأمن الـ API، بما في ذلك المصادقة والتفويض ومتجهات الضعف الشائعة.
- إتقان أطر تفويض OAuth وتعلم كيفية اختيار أنواع منح التفويض المناسبة لبنية تطبيقك.
- تكوين تدفقات المصادقة الحديثة، بما في ذلك Proof Key for Code Exchange (PKCE) لتطبيقات الجوال والتطبيقات أحادية الصفحة.
- تطبيق JSON Web Tokens (JWTs) بشكل آمن، وتجنب الأخطاء الشائعة المتعلقة بالتحقق من التوقيع وتخزين الرمز المميز.
- تطبيق مفاهيم أمان الثقة المعدومة (zero-trust) على تصميم الـ API، مما يضمن التحكم الصارم في الوصول ومبادئ الحد الأدنى من الامتيازات.
- ممارسة تحديد وتخفيف المخاطر الأمنية من خلال إرشادات مكتوبة خطوة بخطوة وسيناريوهات واقعية.
يبدأ هذا المساق المنظم بالمصطلحات الأساسية والميكانيكا التأسيسية لأمن الويب قبل الانتقال إلى تدفقات التفويض المتقدمة. من خلال الشروحات المكتوبة الواضحة وأمثلة التعليمات البرمجية العملية، ستتعلم كيفية تصميم اتصالات آمنة لتكاملات الويب والجوال والخلفية (backend).
تم تصميم هذا المساق لمهندسي البرمجيات ومطوري الجوال ومهندسي الويب من المبتدئين إلى المتوسطين الذين يتطلعون إلى بناء تطبيقات آمنة. لا يلزم وجود خبرة سابقة في بروتوكولات الأمان.
ارتقِ بمستوى أمانك وابدأ في بناء واجهات API آمنة ومرنة للغاية اليوم.
ما الذي ستحصل عليه
-
📜
شهادة إتمام
أضفها إلى ملفك على LinkedIn -
💬
مدرّس AI شخصي
عالق في دورة؟ اسأل مدرّسك المدمج أي شيء، في أي وقت. -
🎧
النسخة الصوتية مضمَّنة
تعلَّم أثناء تنقُّلك — دون شاشة -
♾️
وصول مدى الحياة
عُد متى شئت، بلا انتهاء -
📱
الهاتف أو الكمبيوتر
يعمل في أي مكان وعلى أي جهاز -
💸
استرداد خلال 14 يومًا
دون أسئلة -
⚡
قصير ومركَّز
2 ساعة 48 دقيقة من المحتوى التطبيقي
المراجعات
لا توجد مراجعات بعد — كن أول من يشارك تجربته.
المتعلمون أخذوا أيضًا
🎓 بشهادة
تطوير REST APIs مع Python و Flask و Docker
شهادة
تطبيق عملي
$49.99
→
💼 جاهز لسوق العمل
🎓 بشهادة
خدمات RESTful في Oracle APEX باستخدام ORDS
شهادة
تطبيق عملي
$49.99
→
💼 جاهز لسوق العمل
🎓 بشهادة
اختبار الواجهة البرمجية للبريد: دليل خطوة بخطوة للمبتدئين
شهادة
تطبيق عملي
$49.99
→
🔥 رائج
🎓 بشهادة
بناء ونشر واجهات برمجة تطبيقات REST باستخدام Python و FastAPI
شهادة
تطبيق عملي
$49.99
→
الأسئلة الشائعة
ما الذي أحتاجه لأخذ هذه الدورة؟ +
يكفي هاتف أو كمبيوتر متصل بالإنترنت. بدون تثبيتات أو أجهزة خاصة.
كيف يمكنني الدفع؟ +
بالبطاقة عبر Stripe. لا نخزن بيانات البطاقة — يتولى Stripe ذلك بأمان.
هل يمكنني استرداد المال؟ +
نعم — استرداد كامل خلال 14 يومًا، دون أسئلة.
إلى متى يستمر وصولي؟ +
إلى الأبد. بمجرد الشراء، الدورة لك تعود إليها متى شئت.
هل سأحصل على شهادة؟ +
نعم. عند الإتمام ستحصل على شهادة يمكنك إضافتها إلى ملفك في LinkedIn.
مصمَّم للعاملين في
التقنية
التصميم
المالية
التسويق
الرعاية الصحية
التعليم
الضيافة
التصنيع
×2
اشحن مرة واحدة وادفع النصف
أضف $100 واحصل على 200 رصيد، بحيث تكلف كل دورة حوالي $12.50. لا تنتهي صلاحية الأرصدة أبداً.
$100
200 رصيد
$12.50 / دورة
أفضل قيمة
$250
550 رصيد
$11.36 / دورة
$500
1200 رصيد
$10.42 / دورة
الرصيد يصلح لأي دورة ولا ينتهي.