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

دوره آموزشی یادگیری اقدامات GitHub

2 ساعت 22 دقیقهمبتدی2021-01-26

مدرسین

Michael Jenkins

Michael Jenkins

Senior Systems Engineer

جزئیات دوره

اقدامات GitHub ابزاری یکپارچه سازی مداوم است که به توسعه دهندگان امکان می دهد وظایف پروژه های وب خود را به صورت خودکار انجام دهند. در این دوره ، بیاموزید که چگونه از این ابزار قدرتمند برای ایجاد گردش کارهای ناشی از حوادث ، ایجاد خط لوله ادغام مداوم و تحویل مداوم (CI / CD) و ایجاد اقدامات سفارشی استفاده کنید. مربی مایکل جنکینز نشان می دهد که چگونه اولین اقدامات خود را ایجاد کنید و سپس یک گردش کار ایجاد کنید که آنها را اجرا می کند. او همچنین نحوه استفاده از اقدامات GitHub Marketplace و مخازن عمومی ، استفاده از قابلیت های GitHub Actions برای پشتیبانی از گردش کار CI / CD و برنامه ریزی و توسعه اقدامات سفارشی را نشان می دهد.

موضوعات مورد بحث عبارتند از:
- ایجاد عملکرد
- ایجاد گردش کار
- افزودن عملکردها به گردش کار
- استفاده از عملکرد مخزن
- توسعه خط لوله CI / CD با اقدامات GitHub
- ایجاد اقدامات سفارشی
- انتشار یک اقدام در GitHub Marketplace

مهارت ها

Version ControlGitHubSoftware Development ToolsLearningSoftware Development

سرفصل ها

0. مقدمه

  • 01 - اتوماسیون با اقدامات GitHub
  • 02 - آنچه باید بدانید
  • 03 - فایل‌های تمرینی
  • 04 - کار با فایل‌های YAML
  • 05 - چه چیزی در این به روز رسانی جدید است

1. اولین اقدام شما

  • 06 - اولین اقدام شما
  • 07 - گردش کار و ویژگی‌های عمل

2. اتصال اقدامات با گردش کار

  • 08 - یک گردش کار ایجاد کنید
  • 09 - مشاغل و مراحل را به یک گردش کار اضافه کنید
  • 10 - اعمال را به یک گردش کار اضافه کنید
  • 11 - یک گردش کار را اجرا کنید
  • 12 - بین اعمال وابستگی اضافه کنید
  • 13 - شرایط را به یک گردش کار اضافه کنید
  • 14 - گردش کار و محدودیت عمل
  • 15 - چالش - یک گردش کار پیچیده ایجاد کنید
  • 16 - راه حل - یک گردش کار پیچیده ایجاد کنید

3. استفاده از Actions

  • 17 - از یک اقدام از بازار استفاده کنید
  • 18 - از یک اکشن از یک مخزن استفاده کنید
  • 19 - انتقال استدلال به عمل
  • 20 - استفاده از متغیرهای محیطی
  • 21 - استفاده از اسرار
  • 22 - استفاده از مصنوعات
  • 23 - درخواست‌های کشش را مدیریت کنید
  • 24 - چالش - یک گردش کار ایجاد کنید که یک مصنوع ایجاد کند
  • 25 - راه حل - یک گردش کار ایجاد کنید که یک مصنوع ایجاد کند

4. توسعه گردش کار سی دی CI

  • 26 - خط لوله CI CD خود را برنامه ریزی کنید
  • 27 - تست‌های لینتینگ و واحد
  • 28 - ساخت و مدیریت مصنوعات
  • 29 - آزمایش
  • 30 - استقرار
  • 31 - یک نشان وضعیت گردش کار اضافه کنید
  • 32 - چالش - یک خط لوله CI CD برای اسکریپت پایتون ایجاد کنید
  • 33 - راه حل - یک خط لوله CI CD برای اسکریپت پایتون ایجاد کنید

5. ساخت اقدامات سفارشی

  • 34 - یک اقدام سفارشی را برنامه ریزی کنید
  • 35 - هدف اقدام سفارشی شما
  • 36 - بررسی Dockerfile
  • 37 - یک Dockerfile اضافه کنید
  • 38 - یک اسکریپت نقطه ورودی اضافه کنید
  • 39 - از منابع محیط زمان اجرا استفاده کنید
  • 40 - یک عمل را به صورت محلی آزمایش کنید
  • 41 - اسکریپت نقطه ورود را کامل کنید
  • 42 - یک فایل فراداده اضافه کنید
  • 43 - یک فایل README اضافه کنید
  • 44 - یک اقدام سفارشی را اجرا کنید
  • 45 - یک اقدام را در بازار منتشر کنید
  • 46 - چالش - یک اقدام سفارشی ایجاد کنید
  • 47 - راه حل - یک اقدام سفارشی ایجاد کنید

نتیجه

  • 48 - منابع اضافی برای اقدامات GitHub بیشتر

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

درباره ما

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

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

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

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

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