مقرر 243 · بلغة Express و JavaScript
أمن الويب
دروس قصيرة بمستوى المبادئ: فكرة واحدة في كل قسم، وأمثلة تعمل داخل الصفحة، وأسئلة تصحَّح فورًا. ابدأ من الدرس الأول، وطبّق كل فكرة بيدك.
الوحدة 1: أساسيات أمن الويب وأهميتها
الوحدة 2: ثغرات أمن الويب الشائعة
الوحدة 3: تطبيق مبادئ أمن الويب
الوحدة 4: تنفيذ ثغرات معروفة
الوحدة 5: تصميم تطبيقات مقاومة للهجمات
9. الاستعلامات المعلَّمةجاهز←10. ترميز المخرجات وسياسة CSPجاهز←11. كلمات المرور والتفويض و IDORجاهز←
الوحدة 6: تقنيات الدفاع والاستجابة للهجمات
12. تزوير الطلبات CSRF والدفاع عنهجاهز←13. تحديد المعدل وكشف التخمينجاهز←14. السجلات والاستجابة للحوادثجاهز←
الوحدة 7: تقنية OAuth
الوحدة 8: تقنية OpenID Connect
17. OpenID Connect و id_tokenجاهز←18. التحقق من رموز JWTجاهز←19. تسجيل الدخول بمزوّد هوية في تطبيقكجاهز←
الوحدة 9: أمان البنية التحتية والمعايير
الوحدة 10: تقنيات التشفير
22. التجزئة وسلامة البياناتجاهز←23. التشفير المتماثل وغير المتماثلجاهز←24. التوقيع الرقمي وحماية البيانات الحساسةجاهز←