Pluralsight – Enabling Secure Software Development in GitHub 2025-1

دوره Enabling Secure Software Development in GitHub. این دوره کاربرد عملی قابلیت‌های امنیتی گیت‌هاب را برای ایجاد پروژه‌های نرم‌افزاری امن و حفاظت از مخازن آموزش می‌دهد. امنیت در فرآیند توسعه اغلب مورد غفلت قرار می‌گیرد و این دوره با ارائه راهکارهای عینی، نحوه محافظت از کد منبع و کاهش آسیب‌پذیری‌ها را نشان می‌دهد. شرکت‌کنندگان ابتدا استفاده از Dependabot را برای شناسایی و بروزرسانی وابستگی‌های آسیب‌پذیر می‌آموزند. سپس با اسکن مخازن برای شناسایی اسرار محرمانه، استفاده از CodeQL برای کشف آسیب‌پذیری‌ها در کد، و مدیریت دسترسی‌ها از طریق API گیت‌هاب آشنا می‌شوند. در پایان، روش‌های پیکربندی و اجرای سیاست‌های امنیتی در سطح سازمان و شرکت آموزش داده می‌شود. نتیجه دوره کسب مهارت‌های لازم برای به کارگیری ویژگی‌های امنیتی گیت‌هاب در کل چرخه توسعه، از مرحله کدنویسی تا استقرار در محیط عملیاتی است.

توضیحات

دوره Enabling Secure Software Development in GitHub. این دوره کاربرد عملی قابلیت‌های امنیتی گیت‌هاب را برای ایجاد پروژه‌های نرم‌افزاری امن و حفاظت از مخازن آموزش می‌دهد. امنیت در فرآیند توسعه اغلب مورد غفلت قرار می‌گیرد و این دوره با ارائه راهکارهای عینی، نحوه محافظت از کد منبع و کاهش آسیب‌پذیری‌ها را نشان می‌دهد. شرکت‌کنندگان ابتدا استفاده از Dependabot را برای شناسایی و بروزرسانی وابستگی‌های آسیب‌پذیر می‌آموزند. سپس با اسکن مخازن برای شناسایی اسرار محرمانه، استفاده از CodeQL برای کشف آسیب‌پذیری‌ها در کد، و مدیریت دسترسی‌ها از طریق API گیت‌هاب آشنا می‌شوند. در پایان، روش‌های پیکربندی و اجرای سیاست‌های امنیتی در سطح سازمان و شرکت آموزش داده می‌شود. نتیجه دوره کسب مهارت‌های لازم برای به کارگیری ویژگی‌های امنیتی گیت‌هاب در کل چرخه توسعه، از مرحله کدنویسی تا استقرار در محیط عملیاتی است.

پس از Extract، با Player دلخواه خود مشاهده کنید.

منبع  : دانلودلی

برای مشاهده کامل مطلب کلیک کنید

اشتراک‌گذاری

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *