لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش مبانی نرمافزار امن
- آخرین آپدیت
دانلود Fundamentals of Secure Software
نکته:
ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره:
بهروزرسانی شده در می ۲۰۲۵.
این دوره اکنون دارای قابلیت Coursera Coach است!
روشی هوشمندتر برای یادگیری با گفتگوهای تعاملی و در لحظه که به شما کمک میکند دانش خود را آزمایش کنید، مفروضات را به چالش بکشید و در حین پیشروی در دوره، درک خود را عمیقتر کنید.
در دنیای دیجیتال امروز، امنیت نرمافزار بیش از هر زمان دیگری حیاتی است. این دوره درک جامع از توسعه نرمافزارهای امن را فراهم میکند و شما را با دانشی مجهز میسازد تا آسیبپذیریها را شناسایی کرده، بهترین روشهای امنیتی را پیادهسازی کنید و ریسکها را کاهش دهید. شما اصول ضروری امنیت، چرخه حیات توسعه نرمافزار (SDLC) و چارچوبهای کلیدی مانند OWASP، NIST و CSA را بررسی خواهید کرد.
در طول این دوره، شما عمیقاً وارد مباحث کدنویسی امن، اهداف امنیت اپلیکیشن و استراتژیهای مدیریت ریسک میشوید. همچنین تجربه عملی با ابزارهایی مانند WebGoat، Threat Dragon و Microsoft Threat Model Tool کسب خواهید کرد. این دوره تهدیدات امنیتی اصلی، از جمله حملات تزریق (Injection)، شکستهای رمزنگاری و طراحی ناامن را پوشش داده و نحوه کاهش موثر این ریسکها را نمایش میدهد.
علاوه بر این، موضوعات پیشرفتهای مانند DevSecOps، خط لولههای CI/CD امن و امنیت زنجیره تأمین را بررسی خواهید کرد. برنامه آموزشی شامل مفاهیم حیاتی امنیت ابری، حفاظت از API و تکنیکهای مدیریت آسیبپذیری است. دموهای عملی و مطالعات موردی واقعی، یک تجربه یادگیری کاربردی و متمرکز بر اجرا را تضمین میکند.
این دوره برای توسعهدهندگان نرمافزار، مهندسان امنیت و متخصصان IT که به دنبال ارتقای درک خود از توسعه نرمافزار امن هستند، ایدهآل است. داشتن دانش پایه در برنامهنویسی و مفاهیم اپلیکیشنهای وب توصیه میشود، اما نیازی به تجربه قبلی در حوزه امنیت سایبری نیست. چه در امنیت تازهکار باشید و چه به دنبال تعمیق تخصص خود، این دوره بینشهای ارزشمندی برای ساخت نرمافزارهای تابآور فراهم میکند.
سرفصل ها و درس ها
مقدمه دوره
Introduction to the Course
مقدمهای بر امنیت اپلیکیشن
Introduction to Application Security
اصطلاحات و تعاریف امنیت اپلیکیشن
Application Security Terms and Definitions
اهداف امنیت اپلیکیشن
Application Security Goals
دموی OWASP WebGoat
OWASP WebGoat Demo
درک SDLC امن
Understanding Secure SDLC
مقدمهای بر امنیت اپلیکیشن
Application Security Introduction
لیستهای Top 10
Top 10s
اصطلاحات و تعاریف امنیت اپلیکیشن
Application Security Terms and Definitions
اهداف امنیت اپلیکیشن
Application Security Goals
مقدمهای بر NIST
Introduction to NIST
مقدمهای بر CSA
Introduction to CSA
امنیت API
API Security
دفاع در عمق
Defense in Depth
دفاع در عمق
Defense in Depth
نقشها و اصطلاحات در امنیت سایبری
Roles and Terms in Cybersecurity
نمایش نظرات