: :
مانده تا پایان تخفیف
فقط تا آخر امروز
فقط امروز

دوره آموزش جنکینز ( JenKins ) صفر تا صد | سرفصل دوره جنکینز

شما در حال مشاهده نسخه دموی ویدیو هستید، برای دسترسی کامل همین الان خرید کنید

گارانتی بازگشت وجه
9 ساعت آموزش
امکان دانلود

به بهترین دوره آموزش جنکینز خوش آمدید ، در این دوره Jenkins شما از صفر تا صد بصورت تخصصی با نحوه کار و فعالیت در حوزه دواپس با جنکینز آشنا می شوید. امروزه با توجه به محیط رقابتی شرکت ها در تولید نرم افزار، نیاز است تولید، ویرایش و انتشار ورژن های مختلف نرم افزار با بالاترین کیفیت و در کمترین زمان ممکن انجام شود. یکی از راهکارهای حوزه DevOps برای پوشش این نیازمندی نرم افزار Jenkins جهت اجرای روال CI/CD می باشد. Jenkins یکی از محبوبترین ابزارهای این حوزه جهت یکپارچه سازی این اصول می باشد.

سرفصل ها

در این دوره با Jenkinsبه عنوان ابزار خودکارسازی متن باز برای توسعه نرم افزار و مدیریت سیستم آشنا خواهیم شد. با استفاده از ابزار Jenkins، می توانید مدیریت ساخت، استقرار و ادغام مداوم (CI/CD)، تست کردن، مدیریت منابع، نظارت، گزارش گیری و موارد بیشتر را خودکارسازی کنید. این آموزش به شما کمک می کند تا از Jenkins، برای انتشار و استقرار سریع ترو مطمئن تر نرم افزار استفاده کنید.

در ابتدا نحوه ی راه اندازی Jenkins در Mac، ویندوز، Linux و درون یک Docker container را آموزش خواهیم داد و استفاده از پلاگین های Jenkins را برای توسعه ی قابلیت های آن بررسی خواهیم کرد. سپس اولین job Freestyle و Maven Project را به ایجاد می کنیم و درادامه خواهیم دید که چگونه می توان با استفاده از ویژگی های جنکینز Job ها را به شکلی مفیدتر و پیچیده تر توسعه داد. پس از آن جهت اجرای اتوماتیک job از Scheduling و Trigger ها استفاده خواهیم کرد. در ادامه با استفاده از امکان Pipeline بر روی Jenkins پروژه های مختلفی را ایجاد خواهیم کرد و یک نمونه تست واقعی پروژه Java بر روی Docker پیاده سازی می کنیم

همچنین در این دوره با ساختار Git به عنوان ابزار مدیریت کد های و Version Control آشنا خواهیم شد و پروژهای خود را بر روی این ابزار پیاده سازی خواهیم کرد

حاصل دوره

در پایان آموزش، شما مهارت لازم برای کار با Jenkins را کسب خواهید کرد و همچنین می توانید Job و Pipeline های مورد نیاز بر روی Jenkins را پیاده سازی کنید و برنامه های خود را مطابق با روال CI/CD پیاده سازی نمائید.

پیش‌نیاز

LPIC2 – آشنایی با Docker – آشنایی اولیه با Git