دوره آموزشی اقدامات پیشرفته GitHub
1 ساعت 53 دقیقهمتوسط2022-03-30
مدرسین

Michael Jenkins
Senior Systems Engineer
جزئیات دوره
اگر یک توسعهدهنده یا برنامهنویس هستید و میخواهید مجموعه مهارتهای خود را با GitHub Actions به سطح بالاتری برسانید، پیدا کردن فرصتهای یادگیری پیشرفتهای که نیاز دارید دشوار است. در این دوره، مهندس سیستم مایکل جنکینز به شما نشان میدهد که چگونه مفاهیم اتوماسیون را در GitHub Actions به کار ببرید تا بتوانید گردشهای کاری پیچیدهتری را توسعه دهید و از آنها با اقدامات و روشهای هدفمند و سفارشیشده پشتیبانی کنید.
یک مرور مختصر از ایجاد گردش کار پیشرفته و توسعه یکپارچه سازی مداوم و تحویل مستمر دریافت کنید. نحوه گسترش مهارتهای اساسی و کشف راههای خبری برای استفاده از GitHub Actions، مانند کار با استراتژیهای Matrix، بستههای انتشار، اجراکنندههای خود میزبان، جاوا اسکریپت و موارد دیگر را بیابید. در طول مسیر، مایکل نکات و تکنیکهایی را برای ساخت، نگهداری و سفارشی کردن محیط اتوماسیون خود با GitHub Actions به شما ارائه میدهد.
یک مرور مختصر از ایجاد گردش کار پیشرفته و توسعه یکپارچه سازی مداوم و تحویل مستمر دریافت کنید. نحوه گسترش مهارتهای اساسی و کشف راههای خبری برای استفاده از GitHub Actions، مانند کار با استراتژیهای Matrix، بستههای انتشار، اجراکنندههای خود میزبان، جاوا اسکریپت و موارد دیگر را بیابید. در طول مسیر، مایکل نکات و تکنیکهایی را برای ساخت، نگهداری و سفارشی کردن محیط اتوماسیون خود با GitHub Actions به شما ارائه میدهد.
مهارت ها
Version ControlGitHubSoftware Development ToolsSoftware DevelopmentOne-Off
سرفصل ها
0. مقدمه
- 01 - اقدامات GitHub سطح بعدی
- 02 - آنچه باید بدانید
- 03 - فایل های تمرینی
- 04 - بررسی GitHub Actions
1. گردش کار پیشرفته
- 05 - ایجاد گردش کار پیشرفته
- 06 - ظروف سرویس
- 07 - محرک های برنامه ریزی شده
- 08 - اعمال مرکب
- 09 - تاییدیه ها و محیط های دستی
- 10 - حافظه پنهان بین اجراهای گردش کار
2. استراتژی ماتریس اقدامات GitHub
- 11 - معرفی استراتژی ماتریسی
- 12 - مروری بر استراتژی ماتریسی
- 13 - یک کار را با استراتژی ماتریسی اجرا کنید
- 14 - چالش - از استراتژی ماتریسی برای آزمایش یک برنامه استفاده کنید
- 15 - راه حل - از استراتژی ماتریسی برای آزمایش یک برنامه استفاده کنید
3. انتشار بسته ها
- 16 - معرفی رجیستری بسته GitHub
- 17 - نمای کلی رجیستری بسته GitHub
- 18 - انتشار تصاویر ظرف
- 19 - انتشار بسته های نرم افزاری
- 20 - چالش - انتشار و استفاده از یک تصویر ظرف در یک گردش کار
- 21 - راه حل - انتشار و استفاده از یک تصویر ظرف در گردش کار
4. دوندگان خود میزبان
- 22 - معرفی دوندگان خود میزبان
- 23 - دوندگان میزبان GitHub در مقابل دوندگان خود میزبان
- 24 - یک runner خود میزبان را پیکربندی کنید
- 25 - از یک رانر خود میزبان در یک گردش کار استفاده کنید
- 26 - چالش - پیکربندی یک دونده خود میزبان با یک برچسب
- 27 - راه حل - یک رانر خود میزبان را با یک برچسب پیکربندی کنید
5. اقدامات جاوا اسکریپت
- 28 - معرفی اقدامات جاوا اسکریپت
- 29 - مروری بر اقدامات جاوا اسکریپت
- 30 - یک اکشن جاوا اسکریپت را توسعه دهید
- 31 - از Actions core در اکشن های جاوا اسکریپت استفاده کنید
- 32 - از actions github در اکشن های جاوا اسکریپت استفاده کنید
نتیجه
- 33 - مراحل بعدی
دوره های مرتبط
- دوره آموزشی یادگیری GitHub Actions: خودکارسازی رویدادمحور برای کدبیس شما
- دوره آموزشی یادگیری گیتهاب
- دوره آموزشی یادگیری جامع گیت
- دوره آموزشی آمادگی برای گواهینامه GitHub Copilot
- دوره آموزشی ایجاد برنامههای هوش مصنوعی با پایتون و مدلهای GitHub
- دوره آموزشی ایجاد مستندات فنی با استفاده از GitHub
- دوره آموزشی آمادگی برای گواهینامه مبانی GitHub
- دوره آموزشی ساخت موتور جستوجوی کتاب از صفر با استفاده از Java و GitHub Copilot