1. صفحه اصلی
  2. »
  3. آموزش
  4. »
  5. آموزش تصویری
  6. »
  7. Pluralsight – Enabling Secure Software Development in GitHub 2025-1

Pluralsight – Enabling Secure Software Development in GitHub 2025-1

توضیحات

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

آنچه فرا خواهید گرفت

  • استفاده از Dependabot:
  • کشف و رفع وابستگی‌های آسیب‌پذیر (Vulnerable Dependencies) در پروژه‌ها با استفاده از Dependabot.
  • اسکن آسیب‌پذیری و اسرار:
  • نحوه اسکن برای اسرار حساس (Secrets) در کد.
  • استفاده از CodeQL برای اسکن و یافتن آسیب‌پذیری‌های امنیتی در کد منبع.
  • کنترل دسترسی API:
  • کنترل نحوه دسترسی کاربران و سیستم‌ها به داده‌ها از طریق API گیت‌هاب.
  • پیکربندی امنیت سازمانی:
  • نحوه پیکربندی امنیت کد در سطح سازمان و سراسر شرکت (Enterprise).
  • اعمال تنظیمات امنیتی بر روی چندین مخزن و تیم.

این دوره مناسب افرادیست که

  • توسعه‌دهندگان نرم‌افزار که می‌خواهند فرآیندهای امنیتی را در گردش کار (Workflow) توسعه گیت‌هاب خود ادغام کنند.
  • مهندسان DevOps یا مهندسان امنیت نرم‌افزار که مسئولیت ایمنی کد در مخازن گیت‌هاب را بر عهده دارند.
  • مدیران مخازن (Repository Managers) یا مدیران سازمان‌های گیت‌هاب که نیاز به پیکربندی و اجرای سیاست‌های امنیتی در سطح سازمانی دارند.
  • هر فردی که به دنبال دانش عمیق در مورد ویژگی‌های امنیتی بومی گیت‌هاب برای حفاظت از کد منبع است.

مشخصات دوره Enabling Secure Software Development in GitHub

  • ناشر: Pluralsight
  • مدرس: Wes Higbee
  • سطح آموزش: متوسط
  • مدت زمان آموزش: 2 ساعت و 4 دقیقه

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

Enabling Secure Software Development in GitHub

تصاویر دوره

Enabling Secure Software Development in GitHub

نمونه فیلم دوره

راهنمای نصب

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

زیرنویس: انگلیسی

کیفیت: 720p

لینک دانلود

دانلود فایل – 300 مگابایت

گذرواژه فایل(ها): www.downloadly.ir


حجم فایل

300 مگابایت

رتبه دهید

محاسبه حجم دانلود برای ایرانسل به‌صورت تمام‌بها است.

Download Faster Without Limitation

The data center of free servers has applied a non-Iranian IP restriction on some servers
There is no limitation for VIP servers

برچسب ها:

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

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

این قسمت نباید خالی باشد
این قسمت نباید خالی باشد
لطفاً یک نشانی ایمیل معتبر بنویسید.
فقط دیدگاه‌هایی که جنبه‌ی استفاده‌ی عمومی دارد، نمایش داده می‌شود؛ درصورت تمایل به دریافت نتیجه‌ی رسیدگیِ دیدگاه خود، ایمیل معتبر وارد کنید.

فهرست