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

دوره آموزشی GitHub Actions برای CI/CD

2 ساعت 2 دقیقهمتوسط2023-08-11

مدرسین

Michael Jenkins

Michael Jenkins

Senior Systems Engineer

جزئیات دوره

گیت‌هاب یکی از پیشروترین ارائه‌دهندگان کنترل نسخه نرم‌افزار هست و به همین دلیل، اتوماسیون داخلی که توسط GitHub Actions فراهم میشه، به استانداردی برای CI/CD تبدیل شده که برای پروژه‌های میزبانی شده در گیت‌هاب استفاده میشه. در این دوره، مدرس Michael Jenkins با استفاده از تئوری‌ها، نمایش‌ها و تمرینات، برای توسعه‌دهندگانی که GitHub Actions رو برای پروژه‌های متن‌باز و خصوصی خودشون می‌پذیرند، توضیح میده. Michael راهنمایی‌هایی برای مهندسان داره تا پیچیدگی‌های تحویل نرم‌افزار رو خودکار کنن و به این ترتیب شما می‌تونید تمرکزتون رو بذارید روی ارائه ارزش مستقیم به کاربران. علاوه بر این، این دوره می‌تونه مکمل دوره‌های "یادگیری GitHub Actions" و "GitHub Actions پیشرفته" باشه و بهترین شیوه‌های صنعتی برای ایجاد ورک‌فلوهایی برای یکپارچه‌سازی مستمر، تحویل مستمر، و استقرار مستمر رو آموزش بده.

مهارت ها

Version ControlGitHubDevOps FoundationsDevOpsSoftware Development ToolsSoftware DevelopmentDeep Dive (X:Y)

سرفصل ها

0. مقدمه

  • 01 - GitHub Actions برای CI CD
  • 02 - قبل از اینکه شروع کنیم

1. یکپارچه سازی و تحویل مداوم

  • 03 - شروع به کار
  • 04 - CI CD چیست
  • 05 - بررسی GitHub Actions

2. گردش کار یکپارچه سازی مداوم

  • 06 - شروع گردش کار برای CI
  • 07 - از گردش کار شروع کننده در GitHub Actions استفاده کنید
  • 08 - CI برای جاوا اسکریپت
  • 09 - CI برای پایتون
  • 10 - CI for Go
  • 11 - چالش - گردش کار CI را توسعه دهید
  • 12 - راه حل - یک گردش کار CI را توسعه دهید

3. گردش کار تحویل مداوم

  • 13 - تحویل مستمر
  • 14 - تحویل مصنوعات و بسته‌های نرم افزاری
  • 15 - تحویل مستمر بسته‌های نرم افزاری
  • 16 - تحویل مستمر برای تصاویر کانتینر
  • 17 - چالش - یک گردش کار تصویر ظرف ایجاد کنید
  • 18 - راه حل - یک گردش کار تصویر ظرف را توسعه دهید

4. گردش کار مستمر استقرار

  • 19 - استقرار مستمر
  • 20 - استقرار نرم‌افزار با GitHub Actions
  • 21 - استقرار مداوم برای صفحات GitHub
  • 22 - یک اکانت سرویس برای استقرار ایجاد کنید
  • 23 - استقرار مداوم برای تصاویر کانتینر
  • 24 - استقرار مستمر برای زیرساخت به صورت کد
  • 25 - چالش - یک خط لوله CI CD ایجاد کنید
  • 26 - راه حل - یک خط لوله CI CD ایجاد کنید

نتیجه

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

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

درباره ما

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

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

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

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

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