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

دوره آموزشی یادگیری پکیج های گیت هاب

1 ساعت 7 دقیقهمتوسط2022-06-27

مدرسین

Carlos Solís

Carlos Solís

System Developer and Author

جزئیات دوره

تقریباً هر توسعه‌دهنده نرم‌افزاری از وابستگی‌ها برای گسترش یا تسریع فرآیند توسعه استفاده می‌کند. بسته های GitHub یک سرویس میزبانی بسته نرم افزاری است که به شما امکان می دهد بسته های نرم افزاری خود را به صورت خصوصی یا عمومی میزبانی کنید و از بسته ها به عنوان وابستگی در پروژه های خود استفاده کنید. بسته‌های GitHub کد منبع و بسته‌های شما را در یک مکان برای ارائه مدیریت مجوزها و صورت‌حساب یکپارچه ترکیب می‌کند، بنابراین می‌توانید توسعه نرم‌افزار خود را در GitHub متمرکز کنید. در این دوره، مربی کارلوس سولیس نحوه استفاده از بسته های GitHub برای ایجاد و توزیع بسته های نرم افزاری ایمن و قابل اعتماد را توضیح می دهد. او نحوه کار با ابزارهای GitHub، ایجاد گردش کار خودکار، و نکات و ترفندهایی را برای کسب درآمد و ایجاد جوامع پیرامون بسته نرم افزاری به اشتراک می گذارد. اگر توسعه دهنده یا مهندس DevOps هستید که به دنبال ایجاد و میزبانی بسته های نرم افزاری با استفاده از یک پلت فرم امن تر، قابل اعتمادتر و متمرکزتر هستید، این دوره را بررسی کنید.

مهارت ها

Version ControlGitHubSoftware Development ToolsLearningSoftware Development

سرفصل ها

0. مقدمه

  • 01 - بسته‌های GitHub خود را ایجاد کنید
  • 02 - آنچه باید بدانید
  • 03 - بسته‌های GitHub چیست و چرا باید از آنها استفاده کنید

1. اصول بسته نرم افزاری

  • 04 - ایجاد اولین ماژول شما
  • 05 - یک نشانه دسترسی شخصی ایجاد و پیکربندی کنید
  • 06 - راه‌اندازی یک مخزن بسته
  • 07 - پیکربندی بسته
  • 08 - انتشار یک بسته
  • 09 - بسته خود را نصب کنید
  • 10 - ایجاد صفحه توزیع

2. ایجاد و توزیع بسته‌های نرم افزاری

  • 11 - توزیع بسته‌های خصوصی
  • 12 - GitHub Actions را با بسته‌ها ادغام کنید
  • 13 - نحوه انتخاب لایسنس بسته خود
  • 14 - حذف و بازیابی بسته ها
  • 15 - چالش - یک گردش کار برای انتشار در npm ایجاد کنید
  • 16 - راه حل - یک گردش کار برای انتشار در npm ایجاد کنید

3. بهترین روش‌ها با بسته ها

  • 17 - ادغام با چندین رجیستری
  • 18 - انتشار نسخه‌های بسته

4. ایجاد جوامع پیرامون بسته ها

  • 19 - گزینه‌های کسب درآمد برای بسته ها
  • 20 - تجزیه‌و‌تحلیل بسته
  • 21 - کار مشترک در GitHub

نتیجه

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

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

درباره ما

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

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

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

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

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