Angular JWT Authentication: Auth Services و Route Guards — LearnFlat
⏱ 2 ساعة 42 دقيقة 📚 27 دورة

Angular JWT Authentication: Auth Services و Route Guards

قم بتميين تطبيقات Angular الخاصة بك عن طريق بناء خدمة مصادقة قوية وحماية المسارات على جانب العميل باستخدام route guards الحديثة والتحقق من صحة JWT.

  • 💬 مدرب ذكاء اصطناعي
    اسأل عن أي درس واحصل على إجابة واضحة فورًا، في أي وقت.
  • 🕐 ابدأ في أي وقت
    بلا جداول أو مواعيد نهائية — تعلّم بوتيرتك، وقتما يناسبك.
  • 🌐 بالعربية
    الدروس والمهام والشهادة — كل ذلك بلغتك بالكامل.

حول هذه الدورة

تتطلب تطبيقات الويب الحديثة أمانًا قويًا على جانب العميل لحماية المحتوى الحساس وضمان تجربة مستخدم سلسة. يُعد فهم كيفية التعامل مع جلسات المستخدمين وتقييد الوصول إلى الصفحات مهارة أساسية لأي مطور واجهات أمامية (frontend developer). توجهك هذه الدورة خلال المفاهيم الأساسية لتأمين تطبيقات Angular باستخدام JSON Web Tokens (JWT) وأنماط route guard الحديثة. ستنتقل من فهم مفاهيم الأمان الأساسية إلى تطبيق نظام مصادقة كامل الوظائف على جانب العميل. من خلال قراءة الشروحات الواضحة والمنظمة وتحليل أمثلة البرمجة الحقيقية، ستتعلم كيفية إدارة حالة المستخدم، واعتراض الطلبات، ومنع الوصول غير المصرح به. ما ستتعلمه: - فهم البنية الأساسية لـ JSON Web Tokens (JWT) وكيفية تأمينها للاتصال بين العميل والسيرفر - تهيئة Angular Auth Service لإدارة تسجيل دخول المستخدم، وتسجيل الخروج، وحالة الجلسة - تطبيق functional Route Guards الحديثة لحماية مسارات تطبيقات معينة من الوصول غير المصرح به - فك تشفير وفحص حمولات JWT على جانب العميل باستخدام angular-jwt للتحقق من انتهاء صلاحية الرمز (token) - حقن HTTP Interceptors لإرفاق bearer tokens تلقائيًا بطلبات API الصادرة - تطبيق أفضل ممارسات Angular الحالية، بما في ذلك signals لإدارة الحالة التفاعلية و standalone components تبدأ هذه الدورة بـ مصطلحات الأمان الأساسية، والتوقيعات الرقمية المشفرة، ونظرية المصادقة القائمة على الرموز (token-based authentication). بعد ذلك، ستستكشف كيفية بناء خدمة المصادقة خطوة بخطوة، يليها تهيئة route guards للتعامل مع استراتيجيات إعادة التوجيه للمستخدمين غير المسجلين. تم تصميم هذه الدورة لمطوري Angular من المستوى المبتدئ إلى المتوسط الذين يرغبون في تطبيق تدفقات عمل أمنية موثوقة. لا تتطلب الدورة أي خبرة سابقة في أمان الويب أو JWT، على الرغم من أنه يفضل وجود فهم أساسي لـ Angular routing و HTTP services. ابدأ القراءة اليوم لإتقان الأمان على جانب العميل في Angular وبناء تطبيقات تحمي بيانات مستخدميك.

ما الذي ستحصل عليه

  • 📜 شهادة إتمام
    أضفها إلى ملفك على LinkedIn
  • 💬 مدرّس AI شخصي
    عالق في دورة؟ اسأل مدرّسك المدمج أي شيء، في أي وقت.
  • ♾️ وصول مدى الحياة
    عُد متى شئت، بلا انتهاء
  • 📱 الهاتف أو الكمبيوتر
    يعمل في أي مكان وعلى أي جهاز
  • 💸 استرداد خلال 14 يومًا
    دون أسئلة
  • ⚡ قصير ومركَّز
    2 ساعة 42 دقيقة من المحتوى التطبيقي

المراجعات

لا توجد مراجعات بعد — كن أول من يشارك تجربته.

اكتب مراجعة

☆☆☆☆☆
سنطلب منك تسجيل الدخول بعد الإرسال — تُحفظ مسودتك.

الأسئلة الشائعة

ما الذي أحتاجه لأخذ هذه الدورة؟ +

يكفي هاتف أو كمبيوتر متصل بالإنترنت. بدون تثبيتات أو أجهزة خاصة.

كيف يمكنني الدفع؟ +

بالبطاقة عبر Stripe. لا نخزن بيانات البطاقة — يتولى Stripe ذلك بأمان.

هل يمكنني استرداد المال؟ +

نعم — استرداد كامل خلال 14 يومًا، دون أسئلة.

إلى متى يستمر وصولي؟ +

إلى الأبد. بمجرد الشراء، الدورة لك تعود إليها متى شئت.

هل سأحصل على شهادة؟ +

نعم. عند الإتمام ستحصل على شهادة يمكنك إضافتها إلى ملفك في LinkedIn.

مصمَّم للعاملين في
التقنية التصميم المالية التسويق الرعاية الصحية التعليم الضيافة التصنيع