دوره آموزشی اقدامات پیشرفته 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 برای CI/CD
- دوره آموزشی آماده سازی گواهی امنیتی پیشرفته GitHub
- دوره آموزشی 25 فایل پیکربندی GitHub که باید استفاده کنید
- دوره آموزشی یادگیری GitHub Actions: خودکارسازی رویدادمحور برای کدبیس شما
- دوره آموزشی خودکارسازی فرآیندها با GitHub Actions
- دوره آموزشی ساخت و اجرای برنامههای کانتینری با GitHub Actions
- دوره آموزشی مهندسی داده پیشرفته با اسنوفلیک (Snowflake)
- دوره آموزشی یادگیری Selenium: ساختاردهی، مقیاسبندی، اجرا و بهینهسازی تستهای خودکار
مسیرهای مرتبط
- مسیر آموزشی گواهینامه حرفهای مهندسی داده از Snowflake
- مسیر آموزشی ارتقاء مهارت های خود در زبان پایتون
- مسیر آموزشی الزامات شغلی در گواهینامه حرفه ای GitHub
- مسیر آموزشی آماده شدن برای گواهی مبانی GitHub
- مسیر آموزشی تمرینهای عملی پایتون
- مسیر آموزشی تبدیل شدن به استاد جاوا اسکریپت
- مسیر آموزشی مبانی توسعه نرم افزار
- مسیر آموزشی شروع کار با وردپرس