محتوى جيد هنا. في حين أن بعض الوحدات التدريبية كان يمكن أن تكون أكثر تفصيلا، فإن القيمة الإجمالية وقابلية التطبيق عالية. عمل جيد!
أمان JavaScript: تأمين تطبيقات جانب العميل وNode.js
تعلم كيفية تحديد ومنع وتخفيف الثغرات الأمنية في تطبيقات JavaScript الحديثة، من البرمجة النصية عبر المواقع إلى إدارة التبعيات الآمنة.
-
💬
مدرب ذكاء اصطناعي
اسأل عن أي درس واحصل على إجابة واضحة فورًا، في أي وقت. -
🕐
ابدأ في أي وقت
بلا جداول أو مواعيد نهائية — تعلّم بوتيرتك، وقتما يناسبك. -
🌐
بالعربية
الدروس والمهام والشهادة — كل ذلك بلغتك بالكامل.
حول هذه الدورة
مع استمرار JavaScript في تشغيل كل من الواجهة الأمامية والخلفية لتطبيقات الويب الحديثة، أصبح تأمين التعليمات البرمجية الخاصة بك أكثر أهمية من أي وقت مضى. يمكن أن تؤدي الثغرات الأمنية غير المعالجة إلى كشف بيانات المستخدم الحساسة، وتعريض سلامة الخادم للخطر، وتدمير ثقة المستخدم.
تزودك هذه الدورة بالمعرفة الأساسية والمهارات العملية لكتابة تعليمات برمجية آمنة في JavaScript والدفاع ضد الثغرات الأمنية الشائعة على الويب. ستنتقل من كتابة تعليمات برمجية وظيفية إلى تصميم تطبيقات مرنة وآمنة من خلال فهم كيفية استغلال المهاجمين لنقاط الضعف وكيفية إيقافهم.
ما ستتعلمه:
- فهم مفاهيم أمان الويب الأساسية، بما في ذلك سياسة نفس المصدر (Same-Origin Policy) وثغرات OWASP Top 10.
- منع هجمات جانب العميل مثل البرمجة النصية عبر المواقع (XSS) وتزوير الطلبات عبر المواقع (CSRF) باستخدام تقنيات التنقية الحديثة.
- تطبيق ممارسات مصادقة وإدارة جلسات آمنة، بما في ذلك التخزين الآمن لـ JSON Web Token (JWT).
- تكوين رؤوس أمان قوية مثل Content Security Policy (CSP) لتقييد تنفيذ الموارد غير المصرح بها.
- تحليل وتأمين تطبيقات Node.js من خلال معالجة حقن جانب الخادم وحماية متغيرات البيئة.
- تدقيق تبعيات الطرف الثالث باستخدام أدوات إدارة الحزم الحديثة لمنع هجمات سلسلة التوريد.
تبدأ الرحلة بمصطلحات الأمان الأساسية والمفاهيم التأسيسية قبل الانتقال إلى إرشادات مكتوبة خطوة بخطوة لسيناريوهات الثغرات الأمنية الواقعية. ستقرأ وتحلل مقتطفات التعليمات البرمجية الآمنة مقابل غير الآمنة، وتتعلم كيفية إعادة هيكلة التطبيقات لتحقيق أقصى قدر من الدفاع.
تم تصميم هذه الدورة للمطورين المبتدئين، ومحللي الأمن الطموحين، ومتخصصي ضمان الجودة الذين يتطلعون إلى بناء أساس قوي في أمان التطبيقات. لا تتطلب خبرة أمنية سابقة، على الرغم من أن الإلمام الأساسي ببنية JavaScript مفيد.
ابدأ القراءة اليوم لبناء تطبيقات ويب أكثر أمانًا وموثوقية.
ما الذي ستحصل عليه
-
📜
شهادة إتمام
أضفها إلى ملفك على LinkedIn -
💬
مدرّس AI شخصي
عالق في دورة؟ اسأل مدرّسك المدمج أي شيء، في أي وقت. -
🎧
النسخة الصوتية مضمَّنة
تعلَّم أثناء تنقُّلك — دون شاشة -
♾️
وصول مدى الحياة
عُد متى شئت، بلا انتهاء -
📱
الهاتف أو الكمبيوتر
يعمل في أي مكان وعلى أي جهاز -
💸
استرداد خلال 14 يومًا
دون أسئلة -
⚡
قصير ومركَّز
2 ساعة 30 دقيقة من المحتوى التطبيقي
المراجعات (3)
Wow, this course delivered. The practical applications shown are gold. Totally worth the time.
استمتعت بهذا حقا. لقد كان الهيكل سلسا تماما، والتطبيقات العملية مفيدة على الفور. عمل رائع!
المتعلمون أخذوا أيضًا
🎓 بشهادة
مشاريع JavaScript: بناء موقع ويب لإنشاء رموز QR
شهادة
تطبيق عملي
E£750.00
→
🔥 مطلوب
🎓 بشهادة
JavaScript من الصفر: نهج قائم على المشاريع
شهادة
تطبيق عملي
E£750.00
→
🔥 مطلوب
🎓 بشهادة
تعلم جافا سكريبت الحديثة: بناء تطبيقات ويب عالمية حقيقية
شهادة
تطبيق عملي
E£750.00
→
🔥 مطلوب
🎓 بشهادة
تطوير شبكة ويب الدينامي باستخدام jQuery: من الأساسيات إلى التقنيات المتقدمة
شهادة
تطبيق عملي
E£750.00
→
الأسئلة الشائعة
ما الذي أحتاجه لأخذ هذه الدورة؟ +
يكفي هاتف أو كمبيوتر متصل بالإنترنت. بدون تثبيتات أو أجهزة خاصة.
كيف يمكنني الدفع؟ +
بالبطاقة عبر Stripe. لا نخزن بيانات البطاقة — يتولى Stripe ذلك بأمان.
هل يمكنني استرداد المال؟ +
نعم — استرداد كامل خلال 14 يومًا، دون أسئلة.
إلى متى يستمر وصولي؟ +
إلى الأبد. بمجرد الشراء، الدورة لك تعود إليها متى شئت.
هل سأحصل على شهادة؟ +
نعم. عند الإتمام ستحصل على شهادة يمكنك إضافتها إلى ملفك في LinkedIn.
مصمَّم للعاملين في
التقنية
التصميم
المالية
التسويق
الرعاية الصحية
التعليم
الضيافة
التصنيع