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