لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش جامع و کاربردی CI/CD با GitHub Actions
- آخرین آپدیت
دانلود Hands-On CI/CD with GitHub Actions - Absolute Practical
نکته:
ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره:
این دوره دارای قابلیت Coursera Coach است!
یک روش هوشمندانه برای یادگیری با گفتگوهای تعاملی و لحظهای که به شما کمک میکند تا دانش خود را آزمایش کنید، فرضیات را به چالش بکشید و در حین پیشروی در دوره، درک خود را عمیقتر کنید.
این دوره توسعهدهندگان و مهندسان DevOps را قادر میسازد تا در پیادهسازی خط لولههای CI/CD با استفاده از GitHub Actions استاد شوند و تحویل نرمافزار را با اتوماسیون، تست و گردشهای کاری (Workflows) استقرار، بهینه کنند. شما تجربه عملی در نوشتن فایلهای YAML، مدیریت Jobها و Triggerها و سازماندهی گردشهای کاری در محیطهای مختلف را کسب خواهید کرد.
با شروع از مفاهیم بنیادی، اجزای اصلی GitHub Actions مانند Workflows، Jobs، Steps و Runners را بررسی خواهید کرد. سپس به سراغ ایجاد اولین گردشهای کاری، ادغام Actionها، مدیریت Artifactها و اتوماسیون Pull Requestها و مدیریت شاخهها (Branch) برای اطمینان از اجرای صحیح فرآیندهای CI/CD خواهید رفت.
در ادامه، دوره به مباحث پیشرفتهای از جمله گردشهای کاری قابل استفاده مجدد (Reusable Workflows)، رانرهای Self-hosted، استقرار در Kubernetes، تست با Selenium، ایمیجهای سفارشی، ادغام با Helm و ساخت Actionهای سفارشی میپردازد. هر ماژول مهارتهای عملی را از طریق دموهای گامبهگام ایجاد میکند تا بتوانید با اطمینان کامل خط لولههای CI/CD را در پروژههای واقعی پیادهسازی کنید.
این دوره برای توسعهدهندگان، مهندسان DevOps یا تیمهای نرمافزاری که به دنبال اتوماسیون ساخت، تست و استقرار هستند ایدهآل است. پیشنیازها شامل دانش پایه Git، GitHub و مفاهیم برنامهنویسی است. سطح دشواری از مبتدی تا متوسط است که آن را در عین جامع بودن، قابل دسترس میکند.
در پایان این دوره، شما قادر خواهید بود خط لولههای CI/CD را با استفاده از GitHub Actions طراحی و پیادهسازی کنید، تست و استقرار را خودکار نمایید، رانرها را پیکربندی کنید، گردشهای کاری را به طور بهینه مدیریت کنید و Kubernetes و Helm را برای استقرارهای مقیاسپذیر و آماده تولید ادغام نمایید.
سرفصل ها و درس ها
مقدمه
Introduction
معرفی دوره
Course Introduction
آشنایی با GitHub Actions
Introduction to GitHub Actions
مقدمهای بر GitHub Actions، مزایا و موارد استفاده
Introduction to GitHub Actions, Benefits & Use Cases
نمایش نظرات