لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
خودکارسازی جنکینز با Groovy
Automating Jenkins with Groovy
نکته:
آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره:
هنگامی که برای مدتی در جنکینز کار می کنید، می توانید متوجه شوید که همان کار را بارها و بارها انجام می دهید، که هرگز برای یک توسعه دهنده خوب نیست. در این دوره، Automating Jenkins with Groovy، یاد می گیرید که Groovy را وادار به انجام این کار کنید. ابتدا، خود زبان را با اصول Groovy کاوش خواهید کرد. در مرحله بعد، متوجه خواهید شد که چگونه Groovy با جنکینز ارتباط برقرار می کند. در نهایت، یاد خواهید گرفت که چگونه کار جنکینز خود را با یک کتاب بازی گام به گام از اسکریپت های Groovy خودکار کنید. پس از اتمام این دوره، مهارت ها و دانش Groovy مورد نیاز برای خودکارسازی Jenkins و ارتقای عملیات ساخت خود را به سطح بعدی خواهید داشت.
سرفصل ها و درس ها
بررسی اجمالی دوره
Course Overview
بررسی اجمالی دوره
Course Overview
یادگیری اصول زبان Groovy
Learning the Fundamentals of the Groovy Language
مقدمه
Introduction
کنسول Groovy
The Groovy Console
نسخه ی نمایشی: کنسول Groovy
Demo: The Groovy Console
انواع داده ها
Data Types
نسخه ی نمایشی: انواع داده ها
Demo: Data Types
ساختارهای کنترلی
Control Structures
نسخه ی نمایشی: ساختارهای کنترلی
Demo: Control Structures
زیر برنامه ها
Subroutines
نسخه ی نمایشی: زیربرنامه ها
Demo: Subroutines
کار با کلاس ها و اشیا
Working with Classes and Objects
نسخه ی نمایشی: کار با کلاس ها و اشیاء
Demo: Working with Classes and Objects
ارث
Inheritance
نسخه ی نمایشی: وراثت
Demo: Inheritance
کار با بسته های خارجی
Working with External Packages
نسخه ی نمایشی: کار با بسته های خارجی
Demo: Working with External Packages
خلاصه
Summary
کار با جنکینز و گرووی با هم
Working with Jenkins and Groovy Together
جنکینز و گرووی چگونه با هم کار می کنند
How Jenkins and Groovy Work Together
Pluralsight یکی از پرطرفدارترین پلتفرمهای آموزش آنلاین است که به میلیونها کاربر در سراسر جهان کمک میکند تا مهارتهای خود را توسعه دهند و به روز رسانی کنند. این پلتفرم دورههای آموزشی در زمینههای فناوری اطلاعات، توسعه نرمافزار، طراحی وب، مدیریت پروژه، و موضوعات مختلف دیگر را ارائه میدهد.
یکی از ویژگیهای برجسته Pluralsight، محتوای بروز و با کیفیت آموزشی آن است. این پلتفرم با همکاری با توسعهدهندگان و کارشناسان معتبر، دورههایی را ارائه میدهد که با توجه به تغییرات روزافزون در صنعت فناوری، کاربران را در جریان آخرین مفاهیم و تکنولوژیها نگه میدارد. این امر به کاربران این اطمینان را میدهد که دورههایی که در Pluralsight میپذیرند، با جدیدترین دانشها و تجارب به روز شدهاند.
Chris B. Behrens نویسنده ، سخنران و توسعه دهنده نرم افزار ، متخصص در DevOps است. وی بیش از بیست سال است که توسعه دهنده و معمار است و با تمرکز بر شرکت های کوچک تا متوسط و تغییرات توسعه ای که با آنها روبرو است. او بر روی عطر و طعم خود از توسعه مبتنی بر ترس تمرکز دارد ، به موجب آن یک توسعه دهنده وظایف آنها را به ترتیب پایین تر از اضطراب و نحوه مقابله با آنها با این ترتیب درجه بندی می کند. مهمترین این فرایندهای ایجادکننده اضطراب ، استقرار نرم افزار است ، موضوعی که بهرنس روی آن تمرکز دارد. او با همسر و فرزندانش در Kennedale ، TX زندگی می کند.
نمایش نظرات