از الان برای آیندت سرمایه گذاری کن! تا 90 درصد تخفیف! از الان برای آیندت سرمایه گذاری کن! تا 90 درصد تخفیف!
مانده تا پایان تخفیف
مشاهده دوره ها

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

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

دوره آموزش جنکينز ( JenKins ) صفر تا صد | سرفصل دوره جنکينز
299,700 تومان
999,000 تومان
گارانتی عودت وجه ۷ روزه
زمان باقی‌مانده از تخفیف
تخفیف ویژه 70٪

پنل پیشرفته یادگیری توسینسو

دسترسی به پنل هوشمند توسینسو به شما کمک می‌کند مسیر یادگیری را مرحله به مرحله دنبال کنید و همیشه بدانید در کجای این مسیر هستید.

  • رهگیری لحظه‌ای پیشرفت و وضعیت درس‌های تکمیل‌شده
  • گزارش‌های تحلیلی روند پیشرفت
  • یادداشت برداری و جزوه نویسی برای هر درس
  • ارتباط با سایر دانشجویان در پنل گفتگو
  • همین حالا رایگان شروع کنید
تعداد دانشجو

75 دانشجو

ساعت‌های دوره

9 ساعت و 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

این دوره برای چه کسانی مناسب است؟

مخاطبین دوره:

  • Devops Engineer, System admin

پیش‌نیازهای دوره:

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

در پایان این دوره چه چیزهایی یاد می‌گیرید؟

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

سرفصل‌های دوره

تمامی سرفصل ها

50 درس 9 ساعت و 9 دقیقه
  • آشنايي با ساختار CI/CD 00:17:16
  • آشنايي با Git 00:10:56
  • آشنايي با Architecture Jenkins 00:21:02
  • نيازمندي هاي قبل از نصب 00:03:02
  • نصب Jenkins بر روي Windows 00:05:17
  • نصب Jenkins بر روي Linux 00:06:04
  • نصب Jenkins بر روي MacOS 00:03:01
  • نصب Jenkins با استفاده از Choco 00:08:14
  • نصب Jenkins از طريق فايل War 00:06:14
  • نصب Jenkins بر روي Docker 00:09:52
  • آشنايي اوليه با محيط Jenkins 00:09:52
  • تنظيمات پايه اي – قسمت اول 00:17:56
  • تنظيمات پايه اي – قسمت دوم 00:17:37
  • آشنايي با Plugin 00:08:18
  • نحوه Backup گيري 00:20:24
  • معماري Master و Agent 00:03:15
  • اضافه کردن Agent از طريق SSH 00:13:57
  • اضافه کردن Agent از طريق Web Start 00:08:23
  • ايجاد کاربر جديد و نصب Role Base Access 00:08:36
  • پياده سازي Authorization با استفاده از Role Base Access 00:18:28
  • ايجاد Job 00:24:33
  • ايجاد Freestyle 00:11:38
  • ايجاد زمانبندي اجراي با استفاده از Scheduling 00:11:10
  • ايجاد Trigger Remote بر روي Job 00:06:13
  • نصب و تنظيمات اوليه Maven Project 00:11:13
  • ايجاد Maven Project 00:07:51
  • Notification از طريق Email 00:12:47
  • Notification از طريق Extended Email 00:06:08
  • ارسال Notification بر روي Chrome 00:03:21
  • اتصال Jenkins به Catlight 00:09:47
  • اتصال Jenkins به Slack 00:12:15
  • معرفي Pipeline 00:22:30
  • ساخت Pipeline 00:25:32
  • ساخت Pipeline از طريق Jenkinsfile 00:12:43
  • استفاده از Environment Variable در Pipeline 00:14:23
  • ساخت Parameterize Pipeline 00:18:11
  • پياده سازي برنامه Java با استفاده از Pipeline 00:20:00
  • ايجاد Upstream 00:09:28
  • ايجاد Downstream Project 00:05:20
  • معرفي و نصب Blue Ocean 00:09:08
  • ايجاد Pipeline با استفاده از Blue Ocean 00:10:46
  • ايجاد Pipeline با استفاده از Visual Designer 00:08:59
  • ايجاد Multibranche Project - قسمت اول 00:10:42
  • ايجاد Multibranche Project - قسمت دوم 00:09:03
  • معرفي View و Folder 00:03:18
  • ساخت View 00:04:59
  • ساخت Folder 00:04:17
  • استفاده از Plugin جهت ايجاد Dashboard 00:09:59
  • استفاده از Plugin جهت ايجاد گزارشات آماري و نمودار 00:07:21
  • سخن پاياني 00:08:16

مشتریان توسینسو

سازمان‌ها و شرکت‌های پیشرو برای ارتقای مهارت تیم‌های خود به آموزش‌های تخصصی توسینسو اعتماد کرده‌اند.

لوگوی دانشگاه آزاد اسلامی
دانشگاه آزاد اسلامی
لوگوی دانشگاه تبریز
دانشگاه تبریز
لوگوی بانک سامان
بانک سامان
لوگوی دانشگاه علوم پزشکی کرمان
دانشگاه علوم پزشکی کرمان
لوگوی شرکت کامتل نمایندگی پاناسونیک در ایران
شرکت کامتل نمایندگی پاناسونیک در ایران
لوگوی مرکز تحقیقات صنایع انفورماتیک ایران
مرکز تحقیقات صنایع انفورماتیک ایران
لوگوی شرکت هواپیمایی ایران ایرتور
شرکت هواپیمایی ایران ایرتور
لوگوی فرودگاه اردبیل
فرودگاه اردبیل
لوگوی سازمان بسیج مستضعفین
سازمان بسیج مستضعفین
لوگوی مرکز آمار ایران
مرکز آمار ایران
لوگوی پارس خودرو
پارس خودرو
لوگوی شرکت قطعه سازان سینا
شرکت قطعه سازان سینا
لوگوی سپاه پاسداران انقلاب اسلامی
سپاه پاسداران انقلاب اسلامی
لوگوی فرماندهی انتظامی جمهوری اسلامی ایران
فرماندهی انتظامی جمهوری اسلامی ایران
لوگوی شرکت پالایش نفت امام خمینی (ره) شازند
شرکت پالایش نفت امام خمینی (ره) شازند
لوگوی شرکت صنایع پتروشیمی مسجد سلیمان
شرکت صنایع پتروشیمی مسجد سلیمان
لوگوی شرکت توزیع نیروی برق منطقه ای خوزستان
شرکت توزیع نیروی برق منطقه ای خوزستان
لوگوی شهرداری سیرجان
شهرداری سیرجان

مدرس دوره

احمد سلیم خانی
احمد سلیم خانی

Devops Engineer

احمد سلیم خانی، لیسانس کامپیوتر نرم افزار بیش از 10سال سابقه فعالیت در حوزه شبکه و زیر ساخت های لینوکسی و مایکروسافتی علاقمند یادگیری و آموزش حوزه Devops و Cloud و تکنولوژی های جدید.

  • 2 دوره آموزشی
  • 122 دانشجو
  • 4.0 میانگین امتیاز

هنوز برای شروع مطمئن نیستی؟

فرم زیر را پر کن تا کارشناسان ما برای یک جلسه مشاوره تخصصی رایگان با شما تماس بگیرند.

نظرات دوره (2)

آواتار کاربر

نصب جنکینز با داکر رو نزاشتین

ویدیو قسمت بعدی رو جایگزین این قسمت کردین

آواتار کاربر

با سلام و احترام

فایل های آموزشی 11 و 12

نصب Jenkins بر روی Docker و آشنایی اولیه با محیط Jenkins 

مشابه هم هستند. لطفا در صورت امکان نسبت به بارگذاری مجدد اقدام نمایید. با تشکر

299,700 تومان 999,000 تومان