لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش تست امنیت نرمافزار
- آخرین آپدیت
دانلود Software Security Testing
نکته:
ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره:
بهروزرسانی شده در می ۲۰۲۵.
این دوره اکنون دارای Coursera Coach است!
روشی هوشمندانهتر برای یادگیری با گفتگوهای تعاملی و آنی که به شما کمک میکند تا دانش خود را بسنجید، فرضیات را به چالش بکشید و در حین پیشروی در دوره، درک خود را عمیقتر کنید.
در یک سفر یادگیری جامع embarking شوید که شما را با دنیای حیاتی تست امنیت نرمافزار آشنا میکند. این دوره با یک بررسی جامع آغاز میشود تا از درک شما از نقشه راه پیشرو اطمینان حاصل شود. سپس به جنبههای عملی راهاندازی محیط، با تمرکز بر Kali Linux (ابزاری قدرتمند برای فارنزیک دیجیتال و تست نفوذ) میپردازید. درک اصطلاحات کلیدی، پایه و اساس شما را مستحکم کرده و شما را برای مفاهیم پیشرفتهتر آماده میکند.
با پیشروی در دوره، متدولوژیها و استانداردهای ضروری تست را بررسی خواهید کرد و میآموزید که چگونه این موارد چشمانداز امنیت نرمافزار را شکل میدهند. این دوره بر فرآیند مداوم تست نرمافزار تأکید دارد و آن را به یک بازی استراتژیک تشبیه میکند که در آن هر تست، مهارتهای شما را بهبود میبخشد. شما تجربه عملی و بینشهای لازم را کسب خواهید کرد تا تست امنیت نرمافزار را به بخشی جداییناپذیر از فعالیتهای حرفهای خود تبدیل کنید.
نقطه اوج این دوره، بررسی عمیق تست امنیت نرمافزار به عنوان یک فرآیند است. شما تفاوتهای ظریف متدولوژیهای مختلف تست را خواهید آموخت، اهمیت یادگیری مستمر را درک خواهید کرد و خواهید دید که چگونه هر تست بر پایه تست قبلی بنا میشود. در پایان این دوره، شما بهطور کامل مجهز خواهید بود تا با چالشهای امنیتی دنیای واقعی مقابله کنید و مشارکت قابل توجهی در تلاشهای امنیت سایبری سازمان خود داشته باشید.
این دوره برای توسعهدهندگان نرمافزار، تسترها و متخصصان امنیتی که مایل به ارتقای مهارتهای خود در تست امنیت نرمافزار هستند، ایدهآل است. برای بهرهمندی کامل از این دوره، داشتن درک پایهای از توسعه و تست نرمافزار توصیه میشود.
سرفصل ها و درس ها
مبانی تست امنیت نرمافزار
Foundations of Software Security Testing
مقدمه
Introduction
راهاندازی محیط
Environment Setup
اصطلاحات مهم
Important Terminology
متدولوژیها و استانداردها
Methodologies and Standards
تست نرمافزار به عنوان یک فرآیند
Software Testing as a Process
مفاهیم و تکنیکهای اصلی
Core Concepts and Techniques
پروتکل HTTP
The HTTP Protocol
مقدمهای بر کدگذاری (Encoding)
Introduction to Encoding
جمعآوری اطلاعات
Information Gathering
تست پیکربندی و مدیریت
Configuration and Management Testing
نمایش نظرات