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

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

865,600 216,400 تومان

مشخصات آموزش

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

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

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

The Great Courses
1,240,000 248,000 تومان
  • زمان: 01:39:54
  • تعداد درس: 21
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
15,571,500 3,114,300 تومان
  • زمان: 20:54:05
  • تعداد درس: 135
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
1,334,500 266,900 تومان
  • زمان: 01:47:31
  • تعداد درس: 19
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
1,033,000 206,600 تومان
  • زمان: 01:23:12
  • تعداد درس: 12
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
795,000 159,000 تومان
  • زمان: 0:43:35
  • تعداد درس: 11
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
2,023,000 404,600 تومان
  • زمان: 02:42:57
  • تعداد درس: 24
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
795,000 159,000 تومان
  • زمان: 00:52:16
  • تعداد درس: 19
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
3,800,500 760,100 تومان
  • زمان: 05:06:06
  • تعداد درس: 32
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
5,969,500 1,193,900 تومان
  • زمان: 08:00:48
  • تعداد درس: 13
  • سطح دوره:
  • زبان: دوبله فارسی

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

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