دوره آموزشی
آموزش های یودمی
دوبله زبان فارسی

برنامه‌نویسی امن در 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 آشنا شود و چگونگی جلوگیری از آن‌ها را یاد بگیرد.

برنامه‌نویسی امن در 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

572,500 114,500 تومان

مشخصات آموزش

برنامه‌نویسی امن در C++/C

  • تاریخ به روز رسانی: 1404/06/14
  • سطح دوره:متوسط
  • تعداد درس:23
  • مدت زمان :01:27:09
  • حجم :769.0MB
  • زبان:دوبله زبان فارسی
  • دوره آموزشی:AI Academy

آموزش های مرتبط

The Great Courses
1,461,500 292,300 تومان
  • زمان: 03:42:51
  • تعداد درس: 14
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
490,000 98,000 تومان
  • زمان: 01:03:27
  • تعداد درس: 18
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
490,000 98,000 تومان
  • زمان: 00:51:02
  • تعداد درس: 15
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
4,687,000 937,400 تومان
  • زمان: 11:52:54
  • تعداد درس: 6
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
961,000 192,200 تومان
  • زمان: 02:26:58
  • تعداد درس: 20
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
6,412,000 1,282,400 تومان
  • زمان: 16:14:29
  • تعداد درس: 116
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
1,033,500 206,700 تومان
  • زمان: 02:37:34
  • تعداد درس: 19
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
980,500 196,100 تومان
  • زمان: 02:29:41
  • تعداد درس: 9
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
1,876,000 375,200 تومان
  • زمان: 04:45:11
  • تعداد درس: 54
  • سطح دوره:
  • زبان: دوبله فارسی

آیا سوالی دارید؟

ما به شما کمک خواهیم کرد تا شغل و رشد خود را افزایش دهید.
امروز با ما تماس بگیرید