برنامهنویسی امن در C++/C
✅ سرفصل و جزئیات آموزش
آنچه یاد خواهید گرفت:
- تبدیل شدن به یک برنامهنویس ماهر C++/C که امنیت را در اولویت قرار میدهد.
- آموزش تکنیکهای برنامهنویسی دفاعی
- درک نقصهای امنیتی رایج در برنامهنویسی C++/C
- نظارت بر شیوههای کدنویسی امن
توضیحات دوره
به دورهی برنامهنویسی امن در C++/C بپیوندید و مهارتهای برنامهنویسی خود را به سطح بعدی ببرید. به دنیای شیوههای کدنویسی امن برای زبانهای C و ++C وارد شوید. دانش و مهارتهایی را به دست آورید که به شما کمک میکند نقصهای امنیتی را کشف کنید، کد خود را در برابر آسیبپذیریها دفاع کنید و نرمافزارهای قوی و امن طراحی کنید.
در طول این دوره، تکنیکها و بهترین شیوههای ضروری برای برنامهنویسی امن در C و ++C را خواهید آموخت. ما با بررسی آسیبپذیریهای امنیتی رایج و تأثیرات بالقوه آنها بر سیستمهای نرمافزاری شروع خواهیم کرد. شما اهمیت اصول کدنویسی امن و چگونگی تشکیل آنها را بهعنوان پایهی ساخت برنامههای ایمن درک خواهید کرد.
ما به بررسی موضوعاتی مانند اعتبارسنجی ورودی، مدیریت امن حافظه، پردازش مناسب خطا و مدیریت امن فایل و دادهها خواهیم پرداخت. شما یاد خواهید گرفت که چگونه ریسکهای مربوط به سرریز بافر، آسیبپذیریهای رشتههای فرمت و سایر اشکالات رایج کدنویسی را کاهش دهید. با تمرینات کاربردی و مثالهای دنیای واقعی، تجربه عملی در شناسایی و حل مشکلات امنیتی در کد خود کسب خواهید کرد.
مدرس ما شما را در هر مفهوم راهنمایی خواهد کرد و توضیحات واضح و نمایشهای عملی ارائه خواهد داد. با استفاده از بخش پرسش و پاسخ دوره، فرصتی برای شرکت در بحثها با یادگیرندگان دیگر خواهید داشت و میتوانید بینشها و تجارب خود را به اشتراک بگذارید. آزمونها و وظایف کدنویسی به شما کمک خواهند کرد تا درک خود را تقویت کرده و شیوههای کدنویسی امن را در سناریوهای دنیای واقعی بهکار ببرید.
در پایان این دوره، درک عمیقی از اصول، تکنیکها و ابزارهای برنامهنویسی امن خاص C و ++C خواهید داشت. شما با مهارتهای لازم برای نوشتن کد امن، قابل اعتماد و قوی که میتواند در برابر حملات احتمالی تاب آورد و دادههای حساس را محافظت کند، تجهیز خواهید شد.
به ما در این سفر برای تبدیل شدن به یک برنامهنویس C++/C حرفهای و با اعتماد به نفس بپیوندید.
این دوره برای چه کسانی مناسب است؟
- توسعهدهندگان C++/C که میخواهند کدهای کاربردی، قوی و امن بنویسند.
- برنامهنویسانی که میخواهند به شیوههای کدنویسی امن C++/C تسلط پیدا کنند.
- توسعهدهندگانی که میخواهند نقصهای امنیتی رایجی که ممکن است در برنامههای C و ++C به وجود آید را درک کنند.
- هر کسی که میخواهد با آسیبپذیریهای رایج C و ++C آشنا شود و چگونگی جلوگیری از آنها را یاد بگیرد.
برنامهنویسی امن در C++/C
-
یک داستان آشفته: سقوط سیستم در ارتفاع 30،000 پایی 02:58
-
چه چیزی باید بدانید 01:53
-
خطرات مدیریت دستی حافظه 02:58
-
مشکلات اشارهگر 03:15
-
شمشیر دو لبه: دسترسی به سیستم در سطح پایین 02:21
-
تبدیل انواع پرخطر 03:43
-
مینهای کتابخانهای: توابع خطرناک 01:56
-
با احتیاط پیش قدم شوید: کدهای قدیم 02:39
-
آزادسازی آشفتگی با Stack و Heap Overflows 05:17
-
فراتر رفتن از محدودیتها: Integer Overflows 01:40
-
رشتههای فرمت بدون کنترل: زمانی که اشتباهات کوچک باعث مشکلات بزرگ میشوند 03:43
-
خطرات مدیریت خطای نامناسب 04:00
-
زمانی که کد به هم میخورد: شرایط رقابتی 03:42
-
حداقل کردن سطح حمله 03:43
-
اصل حداقل امتیاز 05:41
-
پیشفرضهای ایمن 03:06
-
دفاع در عمق 03:45
-
مدیریت حافظه C 02:55
-
اشتباهات مدیریت حافظه C - قسمت 1 04:42
-
اشتباهات مدیریت حافظه C - قسمت 2 02:57
-
فراتر از اصول اولیه: خطاهای ظریف مدیریت حافظه در C 04:18
-
شناسایی نامرئی: راز اشارهگر Null None
-
از اینجا کجا برویم؟ 01:51
مشخصات آموزش
برنامهنویسی امن در C++/C
- تاریخ به روز رسانی: 1404/06/14
- سطح دوره:متوسط
- تعداد درس:23
- مدت زمان :01:27:09
- حجم :769.0MB
- زبان:دوبله زبان فارسی
- دوره آموزشی:AI Academy