نکته:
ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره:
مخاطرات امنیت نرمافزار بسیار زیاد است، اما بسیاری از تیمهای توسعه تا زمانی که خیلی دیر شود، آن را نادیده میگیرند یا اصلاً به آن نمیپردازند. برای اطمینان از پیادهسازی موفق، ضروری است که توسعهدهندگان مسائل امنیتی و حریم خصوصی را در تمام مراحل چرخه حیات توسعه نرمافزار مدیریت کنند، به جای اینکه تنها پس از کدنویسی یا در مرحله آمادهسازی برای تحویل به آنها بپردازند.
این دوره رویکردی جامع برای برخورد با مسائل امنیتی در تمامی مراحل چرخه حیات توسعه نرمافزار ارائه میدهد. شما مبانی امنیت، از جمله آسیبپذیریها و حملاتی که امنیت را به خطر میاندازند، شناسایی خواهید کرد. همچنین استراتژیهای کلی برای مقابله با ریسکهای امنیتی در پروژههای نرمافزاری و تاکتیکهای خاص برای شناسایی و رفع این ریسکها را به کار خواهید گرفت. در نهایت، مهارتهای لازم برای ایمنسازی تمام جنبههای یک پروژه نرمافزاری، فراتر از خودِ کد را کسب خواهید کرد.
این دوره برای هر متخصص کسبوکاری که در فرآیند توسعه نرمافزار نقش دارد و مایل است یا ملزم است نرمافزارهای بسیار امنی برای استفاده سازمانی توسعه دهد، طراحی شده است. مخاطبان این دوره میتوانند برنامهنویسان، تستکنندگان، معماران یا هر پرسنلی باشند که وظایف روزانه آنها شامل ساخت مستقیم نرمافزار است؛ یا مدیران پروژه، مهندسان نرمافزار و کارکنان DevOps که وظایف فنی و غیرفنی اضافی را به عنوان بخشی از چرخه کلی توسعه نرمافزار انجام میدهند.
این دوره همچنین برای کمک به داوطلبان در آمادهسازی برای دریافت گواهینامه CertNexus Cyber Secure Software Developer™ (CSSD) آزمون CSD-110 طراحی شده است.
در این دوره، شما موارد زیر را خواهید آموخت: شناسایی دغدغههای بنیادی امنیتی در توسعه نرمافزار، بهرهگیری از چرخه حیات توسعه نرمافزار امن (SSDLC)، تعریف الزامات نرمافزاری امن، طراحی نرمافزار برای امنیت، پیادهسازی حفاظهای امنیتی در نرمافزار، تست امنیت نرمافزار، حفظ امنیت در نرمافزارهای مستقر شده و آمادهسازی برای دفاع در برابر حملات سایبری.
این دوره مستلزم استفاده از ماشین مجازی ارائه شده است که شامل ابزارهای امنیتی مختلف و محیطهای کاربردی میباشد. دستورالعملهای راهاندازی دوره که در ماژول اول ارائه شده، جزئیات بیشتری درباره سختافزار و نرمافزارهای مورد نیاز ارائه میدهد.
سرفصل ها و درس ها
شناسایی دغدغههای بنیادی امنیتی در توسعه نرمافزار
Identifying Fundamental Security Concerns in Software Development
بهرهگیری از چرخه حیات توسعه نرمافزار امن
Leveraging the Secure Software Development Lifecycle
نمایش نظرات