Enabling Secure Software Development in GitHub 2025-1 is a comprehensive, hands-on course designed to take you from the fundamentals to advanced, real-world mastery of data-path-to-node. Whether you are just starting out or looking to level up, this course gives you the structured path and practical projects you need to succeed.
Throughout the lessons you will build genuine confidence with data-path-to-node and development, learning through clear explanations and step-by-step examples you can apply immediately. Below you will find everything the course covers, who it is for, and a full breakdown of the curriculum before you download.
Course Description
دوره Enabling Secure Software Development in GitHub. این دوره کاربرد عملی قابلیتهای امنیتی گیتهاب را برای ایجاد پروژههای نرمافزاری امن و حفاظت از مخازن آموزش میدهد. امنیت در فرآیند توسعه اغلب مورد غفلت قرار میگیرد و این دوره با ارائه راهکارهای عینی، نحوه محافظت از کد منبع و کاهش آسیبپذیریها را نشان میدهد. شرکتکنندگان ابتدا استفاده از Dependabot را برای شناسایی و بروزرسانی وابستگیهای آسیبپذیر میآموزند. سپس با اسکن مخازن برای شناسایی اسرار محرمانه، استفاده از CodeQL برای کشف آسیبپذیریها در کد، و مدیریت دسترسیها از طریق API گیتهاب آشنا میشوند. در پایان، روشهای پیکربندی و اجرای سیاستهای امنیتی در سطح سازمان و شرکت آموزش داده میشود. نتیجه دوره کسب مهارتهای لازم برای به کارگیری ویژگیهای امنیتی گیتهاب در کل چرخه توسعه، از مرحله کدنویسی تا استقرار در محیط عملیاتی است.
What You Will Learn
- استفاده از Dependabot:
- کشف و رفع وابستگیهای آسیبپذیر (Vulnerable Dependencies) در پروژهها با استفاده از Dependabot.
- اسکن آسیبپذیری و اسرار:
- نحوه اسکن برای اسرار حساس (Secrets) در کد.
- استفاده از CodeQL برای اسکن و یافتن آسیبپذیریهای امنیتی در کد منبع.
- کنترل دسترسی API:
- کنترل نحوه دسترسی کاربران و سیستمها به دادهها از طریق API گیتهاب.
- پیکربندی امنیت سازمانی:
- نحوه پیکربندی امنیت کد در سطح سازمان و سراسر شرکت (Enterprise).
- اعمال تنظیمات امنیتی بر روی چندین مخزن و تیم.
Who This Course Is For
- توسعهدهندگان نرمافزار که میخواهند فرآیندهای امنیتی را در گردش کار (Workflow) توسعه گیتهاب خود ادغام کنند.
- مهندسان DevOps یا مهندسان امنیت نرمافزار که مسئولیت ایمنی کد در مخازن گیتهاب را بر عهده دارند.
- مدیران مخازن (Repository Managers) یا مدیران سازمانهای گیتهاب که نیاز به پیکربندی و اجرای سیاستهای امنیتی در سطح سازمانی دارند.
- هر فردی که به دنبال دانش عمیق در مورد ویژگیهای امنیتی بومی گیتهاب برای حفاظت از کد منبع است.
Course Features & Specifications
- ناشر: Pluralsight
- مدرس: Wes Higbee
- سطح آموزش: متوسط
- مدت زمان آموزش: 2 ساعت و 4 دقیقه
Course Curriculum

Preview
راهنمای نصب
پس از Extract، با Player دلخواه خود مشاهده کنید.
زیرنویس: انگلیسی
کیفیت: 720p
Installation Guide
پس از Extract، با Player دلخواه خود مشاهده کنید.
زیرنویس: انگلیسی
کیفیت: 720p