GitHub Actions یک سرویس اتوماسیون CI/CD بسیار محبوب و با رشد سریع است که توسط GitHub ارائه میشود.
این دوره، اکشنهای GitHub را از پایه آموزش میدهد، بدون اینکه تجربه قبلی در GitHub Actions فرض شده یا لازم باشد.
برای مدیریت رو به رشد توسعه و پیچیدگی کد و استقرار بهروزرسانیهای برنامه با فرکانس بالا، به پلتفرمها و ابزارهای اتوماسیون قدرتمند نیاز است. همانطور که در طول این دوره یاد خواهید گرفت، GitHub Actions چنین پلتفرمی است که به شما امکان میدهد هر چیزی از تست کد، ساخت و استقرار تا مخزن GitHub و مدیریت پروژه را خودکار کنید.
با این دوره، یاد خواهید گرفت:
درباره همه اجزای سازنده بلوکهای اصلی GitHub Actions
نحوه ساخت و هماهنگی گردش کار ساده و پیچیده
نحوه اتصال گردش کار به رویدادها پیکربندی جزئیات رویداد
نحوه اجرای مشروط مشاغل یا مراحل کار
نحوه مدیریت متغیرهای محیط
نحوه رسیدگی به نتایج کار، خروجی ها و ورودی ها
نحوه استفاده از اقدامات انجمن
نحوه ساخت اقدامات سفارشی
نحوه ایمن سازی گردش کار و مشاغل
و خیلی بیشتر!
این دوره به دانش قبلی GitHub Actions نیاز ندارد. همچنین نیازی نیست که یک توسعهدهنده پیشرفته یا کاربر Git GitHub باشید، اگرچه توسعه بنیادی و دانش Git توصیه میشود - اگرچه این دوره با یک ماژول بازنگری Git GitHub ارائه میشود.
این دوره یک دوره تمرین محور است که ضمن بررسی نمونه های عینی، تمامی مفاهیم کلیدی را بررسی می کند. برای چندین پروژه و نیازمندی، گردش کار متفاوتی ایجاد خواهید کرد.
همچنین خواهید آموخت که چگونه با API های GitHub تعامل داشته باشید و اقدامات شخص ثالث (و سفارشی) را در گردش کار خود پیاده سازی کنید.
دارای گواهینامه AWS، توسعه دهنده وب و مدرس حرفه ای
Academind by Maximilian Schwarzmüllerآموزش آنلاین
نمایش نظرات