توسعه نرمافزار امن: اصول، طراحی و Gen AI
✅ سرفصل و جزئیات آموزش
آنچه یاد خواهید گرفت:
- اصول کلیدی برنامهنویسی امن برای ساخت اپلیکیشن های مقاوم
- استراتژیهای دفاعی و امنیت-در-طراحی برای سیستمهای نرمافزاری ایمنتر
- تکنیکهای مهندسی معکوس و اشکالزدایی متناسب با generative AI
- درسهای عملی از مطالعات موردی دنیای واقعی مانند حادثه XZ Backdoor
پیشنیازهای دوره
- آشنایی با مفاهیم چرخه عمر توسعه نرمافزار
- ذهنیتی کنجکاو برای یادگیری امنیت پیشرفته و اشکالزدایی هوش مصنوعی محور
- یک کامپیوتر با دسترسی به اینترنت برای فعالیتهای عملی و آزمونها
- دانش اولیه برنامهنویسی در هر زبانی (مانند ++Python ،Java ،C)
توضیحات دوره
آیا میدانستید که 71% سازمانها بدهی امنیتی دارند - طبق گزارش وضعیت امنیت نرمافزار 2024 Veracode؟ آیا آمادهاید به هنر توسعه نرمافزار امن مسلط شوید و در چشمانداز فناوری پیشرفت کنید؟
این دوره جامع و تعاملی، شما را به سفری در میان شیوههای امنیتی مدرن، اصول طراحی دفاعی و تکنیکهای پیشرفته اشکالزدایی هوش مصنوعی میبرد.
بیاموزید که چگونه با درک اصول ضروری برنامهنویسی امن، پیادهسازی طراحی دفاعی و پذیرش شیوههای برنامهنویسی حافظه ایمن، از برنامههای خود محافظت کنید. به بررسی مطالعات موردی دنیای واقعی، از جمله حمله XZ Backdoor و آسیبپذیری روز صفر Log4j، بپردازید تا درسها و استراتژیهای عملی کشف کنید.
همچنین تلاقی generative AI و امنیت، مهندسی معکوس و نکات ظریف سوگیری، دقت و امنیت هوش مصنوعی را کاوش خواهید کرد. با آزمونهای عملی، نکات کاربردی و مطالعات موردی، ابزارهای لازم برای اعمال مؤثر این مفاهیم را به دست خواهید آورد.
کشف کنید که چگونه مدلهای generative AI را اشکالزدایی کنید و نرمافزار خود را با استفاده از آخرین متدها و فناوریها، برای آینده مصون سازید.
تا پایان این دوره، شما تخصص لازم برای ساخت سیستمهای امن، اشکالزدایی مسائل پیچیده و محافظت از اپلیکیشن های خود در برابر تهدیدات نوظهور را خواهید داشت.
چه یک توسعهدهنده باشید و چه یک متخصص امنیت، این دوره شما را با مهارتهای ارزشمندی مجهز میکند تا در زمینه توسعه نرمافزار امن بدرخشید. مدرس آن را طراحی کرده است تا روش برخورد شما با امنیت و طراحی نرمافزار را متحول کند.
این دوره برای چه کسانی مناسب است؟
- توسعهدهندگان نرمافزاری که به دنبال ارتقای مهارتهای امنیت اپلیکیشن خود هستند.
- متخصصان IT که مسئول امنیت سایبری و تطبیقپذیری هستند.
- علاقهمندانی که مشتاق بررسی در اشکالزدایی هوش مصنوعی و طراحی سیستم امن هستند.
- دانشجویان یا مبتدیانی که میخواهند تخصص برنامهنویسی خود را برای آینده مصون سازند.
توسعه نرمافزار امن: اصول، طراحی و Gen AI
-
درباره مدرس 01:07
-
وضعیت امنیت نرمافزار 04:36
-
15 اصل برای برنامهنویسی امن 07:21
-
طراحی دفاعی: ضروری برای ایمنی سیستمهای هوش مصنوعی 02:59
-
امنیت از طریق طراحی: نرمافزار امن با برنامهنویسی حافظهایمن 07:25
-
نکات نهایی: طراحی دفاعی و امنیت از طریق طراحی 01:01
-
مقدمه (امنیت) 00:58
-
آمادهسازی و اجرای درپشتی XZ 06:18
-
فرار با اختلاف کم از یک حمله سایبری بزرگ 01:49
-
درسهایی برای آموختن از درپشتی XZ 01:55
-
نکات نهایی (درپشتی XZ) 01:22
-
مقدمه (مهندسی معکوس و اشکالزدایی در عصر GenAI) 02:04
-
تیم نرمافزاری آینده 01:20
-
اشکالزدایی و مهندسی معکوس در عصر GenAI 01:24
-
چگونه یک مدل GenAI را اشکالزدایی کنیم؟ 01:44
-
5 تکنیک ضروری مهندسی معکوس و اشکالزدایی 01:45
-
مطالعه موردی: رویکرد روشمند Andres Freund در افشای درپشتی XZ 04:22
-
نکات نهایی (مهندسی معکوس و اشکالزدایی در عصر GenAI) 01:02
-
اگر چیزی خراب نیست، تعمیرش نکن 02:50
-
چگونه سوگیری هوش مصنوعی آینده شما را شکل میدهد؟: یک داستان واقعی 05:31
-
آزمون: سوگیری، دقت و امنیت هوش مصنوعی None
مشخصات آموزش
توسعه نرمافزار امن: اصول، طراحی و Gen AI
- تاریخ به روز رسانی: 1405/04/02
- سطح دوره:همه سطوح
- تعداد درس:21
- مدت زمان :58:53
- حجم :1.56GB
- زبان:دوبله زبان فارسی
- دوره آموزشی:AI Academy