آموزش ساخت و استقرار کد امن برای اپلیکیشن‌های Go - آخرین آپدیت

دانلود Build and Deploy Secure Code for Go Applications

نکته: ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره: مهندسان زمان زیادی را صرف اطمینان از امنیت برنامه‌های خود در برابر تهدیدات خارجی می‌کنند. با این حال، اگر خط لوله‌های ساخت (Build) و استقرار (Deployment) به درستی مورد توجه قرار نگیرند، تمام این تلاش‌ها ممکن است بی‌فایده شود. در دوره «ساخت و استقرار کد امن برای اپلیکیشن‌های Go»، شما یاد می‌گیرید که چگونه از برنامه‌های خود در طول فرآیند استقرار محافظت کنید. ابتدا ابزارهایی را بررسی خواهید کرد که فساد و آسیب‌پذیری در کتابخانه‌های شخص ثالث را شناسایی می‌کنند. سپس، برنامه‌های کامپایل‌شده را برای حذف بردارهای تهدید رایج تحلیل می‌کنید و در نهایت، بهترین روش‌ها برای ایمن‌سازی محیط استقرار را خواهید آموخت. پس از اتمام این دوره، شما مهارت‌ها و دانش لازم برای ایمن‌سازی فرآیندهای ساخت و استقرار را کسب خواهید کرد تا با اطمینان کامل بدانید برنامه‌های شما دقیقاً طبق انتظار عمل می‌کنند.

سرفصل ها و درس ها

ساخت برنامه‌های امن Building Secure Programs

  • مقدمه Introduction

  • ایمن‌سازی وابستگی‌ها Securing Dependencies

  • دمو: تأیید ماژول‌های شخص ثالث Demo: Verifying Third-party Modules

  • دمو: حذف وابستگی‌های استفاده نشده Demo: Removing Unused Dependencies

  • دمو: اعتبارسنجی ماژول‌های کش شده Demo: Validating Cached Modules

  • دمو: مدیریت وابستگی‌ها با Vendoring Demo: Vendoring

  • دمو: تست امنیتی استاتیک اپلیکیشن (SAST) Demo: Static Application Security Testing (SAST)

  • دمو: بررسی بیلد‌های Debug Demo: Checking for Debug Builds

  • دمو: مبهم‌سازی فایل‌های باینری Demo: Obfuscating Binaries

  • دمو: امضای فایل‌های باینری Demo: Signing Binaries

ایمن‌سازی محیط استقرار Securing the Deployment Environment

  • مقدمه Introduction

  • ایمن‌سازی سیستم فایل Securing the File System

  • ایمن‌سازی میزبان (Host) Securing the Host

  • ایمن‌سازی شبکه Securing the Network

  • جمع‌بندی دوره Course Summary

نمایش نظرات

آموزش ساخت و استقرار کد امن برای اپلیکیشن‌های Go
جزییات دوره
47m
15
Pluralsight (پلورال سایت) Pluralsight (پلورال سایت)
(آخرین آپدیت)
1
از 5
دارد
دارد
دارد
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Mike Van Sickle Mike Van Sickle

Michael Van Sickle یک معمار برنامه در Akron ، اوهایو است. وی کار خود را به عنوان یک مهندس مکانیک و با طراحی قطعات در صنعت خودرو قبل از تغییر در مهندسی نرم افزار آغاز کرد. او علاقه زیادی به یادگیری زبان های جدید برنامه نویسی دارد و از کار با جاوا ، C # ، JavaScript ، PHP و F # راحت است. مایک همچنین عاشق یادگیری در مورد طراحی تجربه کاربر است و در تلاش شرکت خود برای ساخت برنامه های زیبا و ساده نقش اصلی را دارد. وقتی که کد نمی نویسد ، مایک دوست دارد به اردو برود و با همسر و دو دخترش پیاده روی طولانی کند.