در حال حاضر محصولی در سبد خرید شما وجود ندارد.
با مشاهده این کورس آموزشی از طریق انجام پروژه های واقعی و به زبانی بسیار ساده مطالب فراوانی را در رابطه با مهندسی نرم افزار یاد می گیرید.
عنوان اصلی : Developing Secure Software
معرفی:
ایجاد امنیت در توسعه نرم افزار
آنچه شما باید بدانید
1. درک امنیت نرم افزار:
امنیت نرم افزار چیست؟
اهمیت امنیت نرم افزار
واژگان امنیت نرم افزار
مدیریت ریسک امنیت نرم افزار
منابع امنیتی نرم افزار
2. تهدیدات امنیتی نرم افزار:
تهدیدات امنیتی نرم افزار
تهدیدات در سطح سخت افزار
تهدیدات در سطح کد
تهدیدات در سطح طراحی دقیق
تهدیدات در سطح معماری
تهدیدات در سطح الزامات
مدل سازی تهدید و ابزار
3. طراحی نرم افزار ایمن:
مقدمه ای بر طراحی ایمن
تاکتیک های امنیتی
الگوهای امنیتی
آسیب پذیری های امنیتی
تحلیل معماری برای امنیت
مطالعه موردی: تنظیم صحنه
مطالعه موردی: تحلیل معماری تاکتیک گرا
مطالعه موردی: تحلیل معماری الگو محور
مطالعه موردی: تحلیل معماری آسیبپذیر
ضد الگوهای امنیتی نرم افزار
4. کدگذاری ایمن:
تنظیم صحنه
حملات سرریز بافر
اقدامات متقابل سرریز بافر
احراز هویت خراب و مدیریت جلسه
احراز هویت خراب و اقدامات متقابل مدیریت جلسه
ارجاعات مستقیم شیء ناامن
شی مستقیم ناامن به اقدامات متقابل اشاره می کند
قرار گرفتن در معرض اطلاعات حساس
اقدامات متقابل مواجهه با داده های حساس
بهترین شیوه های کدنویسی امن دیگر
5. تست امنیت:
تست برای امنیت
تجزیه و تحلیل استاتیک
کاوش در ابزارهای تحلیل استاتیکی
تحلیل دینامیک
ابزارهای تحلیل پویا
تست نفوذ
ابزارهای تست نفوذ
مدیریت آسیب پذیری
ابزارهای مدیریت آسیب پذیری
6. تحولات اخیر و جهت گیری های آینده:
DevOps و امنیت نرم افزار
امنیت ابری
امنیت نرم افزار پسند توسعه دهندگان
امنیت اینترنت اشیا و نرم افزار
قوانین و مقررات
گواهینامه های امنیتی نرم افزار
نتیجه:
مراحل بعدی و منابع اضافی
Developing Secure Software
در این روش نیاز به افزودن محصول به سبد خرید و تکمیل اطلاعات نیست و شما پس از وارد کردن ایمیل خود و طی کردن مراحل پرداخت لینک های دریافت محصولات را در ایمیل خود دریافت خواهید کرد.
آشنایی با شغل ها و مدارک بین المللی برنامه نویسی
Cybersecurity Foundations: Computer Forensics
دوره یادگیری جرم شناسی رایانه ای – Learning Computer Forensics
فیلم یادگیری Certified Analytics Professional (CAP) Cert Prep: Domains 14
Cert Prep: Certified Analytics Professional (CAP)
فیلم یادگیری Certified Analytics Professional (CAP) Cert Prep: Domains 5-7
علم اطلاعات و تجزیه و تحلیل مسیرهای شغلی و گواهینامه ها
الگوهای طراحی در زبان Python
فیلم یادگیری Network Forensics
پایتون: الگوهای طراحی