دوره آموزشی جاوا اسکریپت: ملزومات امنیتی (2019)

دوره آموزشی جاوا اسکریپت: ملزومات امنیتی (2019)

45 دقیقهمتوسط2019-01-18

مدرسین

Emmanuel Henri

Emmanuel Henri

Executive with 20+ years of experience in programming and design

جزئیات دوره

دستورالعمل های امنیت وب مفید هستند. آزمایش نفوذ نقاط ضعیفی در کد و زیرساخت پیدا می کند. اما در جایی در وسط، توسعه دهندگان باید کد انعطاف پذیر ایجاد کنند. در این دوره، امانوئل هنری توسعه دهندگان جاوا اسکریپت را با دانش و تکنیک های اساسی مورد نیاز برای ایمن نگه داشتن برنامه های جاوا اسکریپت خود مجهز می کند. نحوه برخورد با چالش های اسکریپت نویسی بین طرفی، جعل متقابل سایت، تزریق سمت سرور و مبهم سازی، و همچنین نحوه بهترین برخورد با خطرات حساس داده را کشف کنید. در طول دوره، امانوئل نشان می دهد که این تهدیدها در واقع در کد چگونه هستند، اصلاحات نحوی را که می توانید برای رفع این مسائل انجام دهید، نشان می دهد و بهترین شیوه ها را برای مقابله با تهدیدهای کلیدی به اشتراک می گذارد.

اهداف یادگیری
تهدیدهای کلیدی که باید به عنوان توسعه دهنده جاوا اسکریپت از آنها آگاه باشید
خطرات ناشی از اسکریپت نویسی بین سایت ها
بهترین شیوه ها برای مقابله با تهدیدات جعلی در سراسر سایت
مقابله با خطرات داده های حساس
جلوگیری از تزریق سرور
جلوگیری از مبهم شدن

مهارت ها

Software Development SecurityJavaScriptOracleCybersecurityProgramming LanguagesSoftware DevelopmentDeep Dive (X:Y)

سرفصل ها

مقدمه

  • برنامه‌های کاربردی جاوا اسکریپت مؤثر و ایمن بسازید
  • آنچه باید بدانید

مروری بر مفاهیم امنیتی

  • مروری بر رایج ترین تهدیدات
  • فهرست منابع موجود
  • مروری بر رویکرد این دوره

امنیت کاربردی - XSS

  • اسکریپت بین سایتی (XSS) چیست؟
  • نمونه ای از XSS در کد
  • دستور نهایی XSS اعمال شد
  • بهترین روش‌ها برای تهدیدات XSS

امنیت کاربردی - CSRF

  • جعل درخواست بین سایتی (CSRF) چیست؟
  • مروری بر JSON Web Token (JWT)
  • بررسی اجمالی Auth0
  • بهترین شیوه‌ها برای تهدیدات CSRF

امنیت کاربردی - داده‌های حساس

  • خطرات داده‌های حساس چیست
  • مروری بر رمزگذاری
  • فهرست کتابخانه‌های رمزنگاری
  • بهترین شیوه‌ها برای داده‌های حساس

امنیت کاربردی - SSJI

  • تزریق جاوا اسکریپت سمت سرور (SSJI) چیست؟
  • نمونه کد SSJI
  • چگونه از SSJI جلوگیری کنیم

امنیت کاربردی - مبهم سازی

  • ابهام چیست
  • ابزارهایی برای درهم ریختن داده‌های شما
  • بهترین روش‌ها برای درهم کردن داده ها

نتیجه

  • مراحل بعدی
۴۰,۰۰۰ تومان