نکته:
آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیویی برای نمایش وجود ندارد.
توضیحات دوره:
Github محبوب ترین پلت فرم برای توسعه دهندگان منبع باز است. این دوره به شما آموزش می دهد که چگونه دسترسی به پروژه GitHub خود را حفظ کنید، از اطلاعات حساس محافظت کنید، به سرعت شناسایی آسیب پذیری ها را شناسایی کنید و رفع امنیت را منتشر کنید. منبع اصلی آن در همه جا تاثیر می گذارد و امنیت آن تاثیر قابل توجهی بر کل صنعت نرم افزار دارد. در این دوره، پروژه GitHub خود را تضمین می کنید، شما یاد خواهید گرفت که امنیت کد منبع باز خود را که در Github میزبانی شده است بهبود بخشید. اول، شما از حفاظت از دسترسی به کد و پروژه خود استفاده خواهید کرد. بعد، شما کشف خواهید کرد که چگونه گردش کار خود را سخت تر کنید و از اطلاعات حساس از نشت جلوگیری کنید. در نهایت، شما خواهید آموخت که چگونه آسیب پذیری های امنیتی را در کد خود پیدا کنید و رفع کنید. هنگامی که شما با این دوره به پایان رسید، شما باید مهارت ها و دانش Github مورد نیاز برای ایجاد پروژه های امن تر منبع باز داشته باشید.
سرفصل ها و درس ها
بررسی اجمالی دوره
Course Overview
-
بررسی اجمالی دوره
Course Overview
حفاظت از دسترسی به مخزن GitHub شما
Safeguarding Access to Your GitHub Repository
-
منبع یابی کتابخانه JavaScript را باز کنید
Open Sourcing a JavaScript Library
-
درک امنیت منبع آزاد
Understanding Open Source Security
-
با استفاده از کلیدهای SSH
Using SSH Keys
-
محافظت از اطلاعات کاربری
Protecting User Credentials
-
پیکربندی 2FA
Configuring 2FA
-
پیکربندی کلیدهای امضای تعهد
Configuring Commit Signing Keys
-
خلاصه
Summary
امنیت گردش کار شما
Securing Your Development Workflow
-
سخت کردن جریان GitHub
Hardening the GitHub Flow
-
جلوگیری از نشت داده های حساس
Preventing Sensitive Data Leaks
-
بازیابی از نشت داده حساس
Recovering from Sensitive Data Leak
-
محافظت از اسرار اقدامات GitHub
Protecting GitHub Actions Secrets
-
خلاصه
Summary
کشف آسیب پذیری در وابستگی ها و کد
Discovering Vulnerabilities in Dependencies and Code
-
وابستگی های منبع باز
Open Source Dependencies
-
مدیریت آسیب پذیری در وابستگی ها
Managing Vulnerabilities in Dependencies
-
وصله های وابستگی آسیب پذیر
Patching Vulnerable Dependencies
-
کشف آسیب پذیری ها با استفاده از تجزیه و تحلیل استاتیک
Discovering Vulnerabilities Using Static Analysis
-
خلاصه
Summary
انتشار رفع مشکلات امنیتی
Publishing Security Fixes
-
آسیب پذیری در کد منبع باز
Vulnerabilities in Open Source Code
-
اصلاح کد
Fixing the Code
-
انتشار رفع
Publishing the Fix
-
خلاصه
Summary
نمایش نظرات