تخفیف ویژه همین الان — دوره‌های تخفیف‌دار را ببینید.
روز
:
ساعت
:
دقیقه
:
ثانیه
تخفیف‌های ویژه
دوره آموزشی 25 فایل پیکربندی GitHub که باید استفاده کنید

دوره آموزشی 25 فایل پیکربندی GitHub که باید استفاده کنید

1 ساعت 58 دقیقهمتوسط2023-04-24

مدرسین

Rob Bos

Rob Bos

DevOps Professional, Consultant, Speaker, Microsoft MVP.

جزئیات دوره

احتمالاً با GitHub آشنا هستی، اما واقعاً چقدر GitHub رو می‌شناسی؟ 🤔 خیلی‌ها فقط از بخش‌های معمولی اون استفاده می‌کنن، ولی نمی‌دونن که GitHub یه سری فایل‌های جادویی داره که اگر اسم و محل درستی داشته باشن، کلی کار مفید و خودکار انجام می‌دن!

جالبه بدونی که بیشتر از 80 میلیون کاربر GitHub از این قابلیت‌های مخفی خبر ندارن! ولی اگه این فایل‌ها رو بشناسی، می‌تونی پیکربندی GitHub رو بهتر کنی، خودکارتری کنی و کلی در زمانت صرفه‌جویی کنی.

🔹 توی این دوره، راب باس (Rob Bos) بهت 25 تا از این فایل‌های مخفی و قدرتمند رو معرفی می‌کنه که کمک می‌کنن مدیریت مخازن GitHub خیلی راحت‌تر و حرفه‌ای‌تر بشه.

🔍 چیزایی که توی این دوره یاد می‌گیری:
✅ تنظیمات مختلف برای README و نحوه بهینه‌سازی اون
✅ آشنایی با GitHub Actions و نحوه پیکربندی خودکارسازی‌ها
✅ بررسی تنظیمات امنیتی پیشرفته GitHub و روش استفاده از اون‌ها
✅ شناخت و کار با 25 فایل پیکربندی جادویی که تأثیر زیادی روی پروژه‌ها دارن

تو این دوره، راب هر فایل رو بهت معرفی می‌کنه، نحوه استفاده ازش رو نشون می‌ده و قبل و بعد تغییرات رو مقایسه می‌کنه تا بتونی مرحله‌به‌مرحله یاد بگیری.

اگه می‌خوای کنترل بیشتری روی پروژه‌های GitHub داشته باشی، فرآیندهای خودکار بسازی و امنیت مخازنت رو افزایش بدی، این دوره برات عالیه! 🚀

🎯 اهداف یادگیری این دوره:
آشنایی با فایل‌های مخفی GitHub و نحوه استفاده از آن‌ها
بهینه‌سازی مدیریت README و مستندات پروژه
تنظیم و شخصی‌سازی GitHub Actions برای خودکارسازی وظایف
افزایش امنیت مخازن با پیکربندی GitHub Advanced Security
یادگیری مدیریت حرفه‌ای GitHub برای بهبود فرآیندهای توسعه
استفاده از نمونه‌های قبل و بعد تغییرات برای درک بهتر فایل‌های پیکربندی

مهارت ها

GitVersion ControlGitHubSoftware Development ToolsOpen SourceSoftware DevelopmentOne-Off

سرفصل ها

0. مقدمه

  • 01 - 25 فایل GitHub که باید درباره آنها بدانید

1. راه‌اندازی مخزن

  • 02 - CNAME - نام مستعار برای وب سایت GitHub Pages
  • 03 - CONTRIBUTING.md - نحوه مشارکت در یک پروژه
  • 04 - کد رفتاری خود را شرح دهید
  • 05 - اجازه دهید دیگران بدانند که چگونه به کار شما استناد کنند
  • 06 - نحوه استفاده از مخزن خود را شرح دهید
  • 07 - چگونه مردم می‌توانند از کار شما حمایت کنند
  • 08 - مسائل امنیتی چگونه باید گزارش شود
  • 09 - از کجا برای نرم‌افزار موجود در مخزن خود کمک بگیرید

2. همکاری با انجمن شما

  • 10 - قالب‌ها را صادر کنید
  • 11 - صدور قالب با فرم‌ها (BETA)
  • 12 - قالب‌های شماره - تنظیمات اضافی
  • 13 - قالب‌های درخواستی را بکشید
  • 14 - بحث - فرمهای دسته بندی

3. GitHub Actions

  • 15 - گردش کار قابل استفاده مجدد خود را در کجا ذخیره کنید
  • 16 - تعاریف عمل خود را در کجا ذخیره کنید
  • 17 - گزارش‌های خود را خلاصه کنید
  • 18 - صاحبان کد
  • 19 - قالب‌های شروع گردش کار برای سازمان شما

4. تنظیمات امنیتی پیشرفته

  • 20 - امنیت پیشرفته چیست
  • 21 - Dependabot
  • 22 - اسکن مخفی
  • 23 - پیکربندی CodeQL

5. آزاد می‌کند

  • 24 - آخرین نسخه را دریافت کنید
  • 25 - به طور خودکار یادداشت‌های انتشار را ایجاد کنید
  • 26 - اتوماسیون فرم‌های انتشار با پارامترهای پرس و جو

6. READMEs

  • 27 - پروفایل README
  • 28 - سازمان README - عمومی
  • 29 - سازمان README - خصوصی

نتیجه

  • 30 - مراحل بعدی

دوره های مرتبط

درباره ما

لینداکده یک بستر یادگیری پیشرو است که به افراد کمک می کند تا کسب و کار ، نرم افزار ، فناوری و مهارت‌های خلاقانه را برای دستیابی به اهداف شخصی و حرفه ای بیاموزد.

شماره تلفنکانال آپاراتپشتیبانی تلگرامکانال تلگرامپیج اینستاگرام

کلیه‌ی حقوق این سایت متعلق به لینداکده می باشد

قوانین و شرایط|حریم خصوصی

نماد الکترونیک enamad در صورت اتصال با آی‌پی داخل کشور، نمایش داده خواهد شد.
logo-samandehi - لوگو ساماندهی
zarinpal
zibal