لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش Github Actions: جدای CI/CD 2023 شوید
Github Actions: Become the Jedi of CI/CD 2023
نکته:
آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره:
باز کردن قفل Secrets CI/CD - مانند یک دستیار شخصی برای کد شماست. فقط قهوه شما را درست نمی کند. متاسف. راهاندازی جریانهای کاری Github Actions - نزدیکترین چیزی که به یک توسعهدهنده سایبورگ بودن خواهید داشت. کارهایی مانند ساخت، آزمایش، استقرار و ایجاد یادداشتهای انتشار را خودکار کنید: Netflix بیشتر، کار دستی کمتر. کار با اکشن های مختلف Github: مجموعه ای از شگفت انگیز بودن کد. عیبیابی و اشکالزدایی جریانهای کاری Github Actions: کارآگاهی با قهوه. بهترین روش ها برای استفاده از Github Actions در یک تیم: کار تیمی = رویاپردازی. کارن، شکستن کد را متوقف کن. ادغام Github Actions با ابزارهای دیگر: مانند بازی با بلوک های Lego اما برای راه حل های نرم افزاری. استفاده از Github Actions فراتر از کدنویسی: زندگی خود را خودکار کنید (خوب، تقریباً). پیش نیازها: به تجربه برنامه نویسی نیاز ندارید؟ خوب، اگر بتوانید یک توستر را بدون سوختن خانه خود راه اندازی کنید، نیمی از راه را دارید!
قدرت های جدی DevOps خود را آزاد کنید
این دوره به شما می آموزد که چگونه فرآیند توسعه نرم افزار خود را به راحتی ساده کنید. شما یاد خواهید گرفت که چگونه کد خود را سریعتر از یک سفینه فضایی در هایپردرایو بسازید، آزمایش کنید و اجرا کنید. با قدرت GitHub Actions، میتوانید گردش کار خود را مانند انیشتین خودکار کنید و فرآیند توسعه خود را با کارآیی یک ماشین روغنکاری شده ساده کنید.
درست مانند انیشتین که فیزیک را متحول کرد، شما نیز با GitHub Actions گردش کار توسعه نرم افزار خود را متحول خواهید کرد. شما گردش کار، کنشهای سفارشی ایجاد میکنید و از اقدامات از پیش ساختهشده در بازار مانند توماس ادیسون با فنآوری استفاده میکنید. با دانشی که در این دوره به دست میآورید، میتوانید خطوط لوله یکپارچهسازی و استقرار مستمر را سریعتر از موشکی که ایلان ماسک پرتاب کرده است، راهاندازی کنید.
در پایان دوره، درک عمیقی از GitHub Actions خواهید داشت و میتوانید گردش کار توسعه خود را مانند یک استاد برنامهنویسی واقعی خودکار کنید، در زمان شما صرفهجویی میکند و کارایی فرآیند توسعه شما را افزایش میدهد. این فرصت را برای تبدیل شدن به یک جادوگر توسعه نرم افزار مانند استیو جابز یا بیل گیتس از دست ندهید.
شما خواهید آموخت
ویژگی های پیشرفته مانند
اجراهای ترکیبی: سوپرشارژر جریان کار، ذخیره سازی: شیاطین سرعت، استفاده از اسرار: خس...به کسی نگو،
"بایدها و نبایدها: بهترین شیوه ها"
اقدامات و دوستان GitHub: ادغام با سایر ابزارها
کارایی در سطح ابرقهرمان: گردشهای کاری قابل استفاده مجدد
سرفصل ها و درس ها
معرفی
Introduction
یک تور عمیق از تمام ویژگی های کلیدی
An In-Depth Tour of All the Key Features
Hello World Action
Hello World Action
قیاس گردش کار Github
Github Workflows Analogy
معرفی رویدادهای Github
Introduction to Github Events
تنظیمات پیشرفته گردش کار
Advanced Workflow Configurations
استراتژی های موازی: اجرا بر روی تمام سیلندرها
Parallel Strategies: Running on All Cylinders
استفاده از اسرار: خس...به کسی نگو
Using Secrets: Shh...Don't Tell Anyone
اجرای ترکیبی: سوپرشارژر جریان کار
Composite Runs: Workflow Supercharger
ذخیره سازی: شیاطین سرعت
Caching: Speed Demons
بایدها و نبایدها: بهترین روش ها در مورد اقدامات Github
The 'Do's and Don'ts: Best Practices on Github Actions
ایمن نگه داشتن اسرار
Keeping Secrets Safe
تست و رفع اشکال گردش کار شما
Testing and debugging your workflows
کنترل نسخه در GitHub Actions
Version control in GitHub Actions
نکاتی برای بهینه سازی عملکرد
Tips For Optimizing Performance
GitHub Actions and Friends: ادغام با ابزارهای دیگر
GitHub Actions and Friends: Integrating with Other Tools
نمایش نظرات