لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش دوره جامع GitHub Actions: از مبتدی تا پیشرفته
- آخرین آپدیت
دانلود GitHub Actions Masterclass: From Beginner to Advanced
نکته:
ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره:
این دوره دارای قابلیت Coursera Coach است!
روشی هوشمندانهتر برای یادگیری با گفتگوهای تعاملی و آنی که به شما کمک میکند تا دانش خود را آزمایش کنید، فرضیات را به چالش بکشید و در طول پیشرفت در دوره، درک خود را عمیقتر کنید.
در این مسترکلاس جامع، GitHub Actions را از پایه تا پیشرفته بیاموزید! چه تازه شروع کرده باشید و چه به دنبال تعمیق تخصص خود باشید، این دوره شما را گامبهگام با مفاهیم GitHub Actions آشنا میکند. شما یاد خواهید گرفت که جریانهای کاری (Workflows) را خودکار کنید، تریگرها را مدیریت نمایید، ورودیها و خروجیها را کنترل کرده و اکشنهای سفارشی توسعه دهید تا تمام ابزارهای لازم برای ساخت خط لولههای پیشرفته CI/CD را در اختیار داشته باشید. در پایان این دوره، در بهینهسازی و ایمنسازی ورکفلوها و مدیریت بینقص فرآیندهای همزمان (Concurrent) مهارت خواهید یافت.
این دوره یک رویکرد ساختاریافته دارد: با راهاندازی محیط و مخزن گیتهاب شروع شده و سپس به مبانی ورکفلوها، تریگرها و محیطهای Runner میپردازد. پس از آن، ویژگیهای پیشرفتهای مانند Expressions، فیلترهای رویداد، کشینگ (Caching)، آرتیفکتها و ماتریسها را بررسی خواهید کرد. در طول مسیر، تمرینهای عملی و پاسخهای آنها مفاهیم کلیدی را تثبیت کرده و سناریوهای واقعی با پیچیدگیهای افزایشی را حل خواهید کرد.
در بخش پایانی دوره، اکشنهای سفارشی گیتهاب میسازید، ورکفلوهای قابل استفاده مجدد ایجاد میکنید، همزمانی را مدیریت کرده و امنیت ورکفلوها را برای جلوگیری از آسیبپذیریها تضمین میکنید. در نهایت، درک قدرتمندی از GitHub Actions خواهید داشت و آماده خواهید بود تا این اتوماسیونها را در پروژهها و تیمهای واقعی ادغام کنید.
این دوره برای توسعهدهندگان، مهندسان DevOps یا هر کسی که به دنبال تسلط بر GitHub Actions برای اتوماسیون CI/CD است، ایدهآل است. هیچ تجربه قبلی در GitHub Actions مورد نیاز نیست، اما آشنایی با گیتهاب و مفاهیم پایه برنامهنویسی مفید خواهد بود.
سرفصل ها و درس ها
شروع کار با GitHub Actions
Getting Started with GitHub Actions
خوشآمدگویی به دوره!
Welcome to the Course!
راهنمای پیمایش در دوره
Navigating Through the Course
راهاندازی ابزارها و محیط
Setting Up Tools and Environment
نصب NodeJS
Installing NodeJS
راهاندازی محیط با GitHub Codespaces
Setting Up an Environment with GitHub Codespaces
ایجاد مخزن گیتهاب برای پروژه
Creating a GitHub Repository for Our Work
معرفی سریع YAML در ۵ دقیقه
Quick Introduction to YAML in 5 Minutes
مبانی GitHub Actions
Fundamentals of GitHub Actions
اجزای سازنده GitHub Actions
Building Blocks of GitHub Actions
تمرین ۱: پاسخ و بررسی
Exercise 01 - Solution and Review
نمایش نظرات