🔔 با توجه به بهبود نسبی اینترنت، آمادهسازی دورهها آغاز شده است. به دلیل تداوم برخی اختلالات، بارگذاری دورهها ممکن است با کمی تأخیر انجام شود. مدت اشتراکهای تهیهشده محفوظ است.
لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
جنکینز موثر: شروع با یکپارچگی مداوم [ویدئو]
- آخرین آپدیت
Effective Jenkins: Getting Started with Continuous Integration [Video]
نکته:
ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره:
جنکینز یکی از محبوب ترین سرورهای یکپارچه سازی پیوسته است زیرا یک پروژه متن باز و ابزاری بسیار انعطاف پذیر است که می توانید به راحتی از آن برای خودکار کردن تمام مراحل در فرآیند تحویل نرم افزار خود در هر پلتفرمی استفاده کنید.
این دوره طراحی شده است تا پایه و اساس مفاهیم ادغام مداوم و تحویل مداوم و پیاده سازی آنها را با جنکینز به شما بدهد. این به شما نشان می دهد که چگونه محیط CI خود را با نصب و پیکربندی Jenkins Master/Nodes، معرفی بخش های اصلی ابزار و پیکربندی موثر پروژه های Jenkins برای ساخت و آزمایش یک برنامه نرم افزاری، راه اندازی کنید.
در این جلد اول، مفاهیم کلیدی CI و همچنین استقرار مداوم را خواهید فهمید. در مرحله بعد، با نصب و پیکربندی سرور Master و Node با جنکینز شروع می کنیم. پس از انجام این کار، قسمت های اصلی جنکینز را خواهید فهمید و انواع مختلفی از پروژه های جنکینز را ایجاد می کنید تا همه چیزهایی را که می خواهید خودکار کنید. ما این بخش را با نگاه کردن به یک پروژه وب جاوا و ایجاد مراحل لازم برای ساخت و آزمایش آن به پایان میرسانیم و در نتیجه شما را قادر میسازیم تا آن را در یک پروژه واقعی پیادهسازی کنید.
[*] مفاهیم یکپارچه سازی پیوسته (CI) و تحویل مداوم (CD).
[*]شروع سریع جنکینز: معماری، نصب و پیکربندی جنکینز
[*]مدیریت جنکینز: امنیت، مدیریت افزونه و افزودن گره ساخت.
[*]ساختهای خودکار: پروژه سبک آزاد، کار با Git، ساختهای زمانبندیشده، و کارهای بالا/پاییندست.
اگر شما یک توسعه دهنده جاوا، یک معمار نرم افزار، یک مدیر پروژه فنی، یک مدیر ساخت، یا یک مهندس توسعه یا QA هستید، پس این آموزش برای شما ایده آل است. یک درک اولیه از چرخه عمر توسعه نرم افزار و توسعه جاوا و همچنین یک درک ابتدایی از جنکینز مورد نیاز است. [*]جنکینز Master و Nodes را برای ساخت پروژههای نرمافزاری تنظیم کنید * [*]جنکینز را بهطور مؤثر پیکربندی کنید تا در ساخت و آزمایش نرمافزار خود با Git کار کند. * [*]یک شروع سریع که بر تمام ویژگی های اصلی جنکینز تمرکز دارد *
سرفصل ها و درس ها
اصول CI/CD
CI/CD Fundamentals
بررسی اجمالی دوره
The Course Overview
تسلط بر ادغام مداوم
Mastering on Continuous Integration
درک مفاهیم تحویل مداوم
Understanding the Continuous Delivery Concepts
تحویل مداوم در مقابل استقرار مداوم
Continuous Delivery Versus Continuous Deployment
CI، CD، و استقرار مداوم؟
CI, CD, and Continuous Deployment?
شروع سریع جنکینز
Jenkins Quickstart
معرفی جنکینز 2
Introducing Jenkins 2
نصب و پیکربندی جنکینز
Installing and Configuring Jenkins
داشبورد جنکینز
Jenkins Dashboard
مدیریت جنکینز
Managing Jenkins
پیکربندی جهانی جنکینز
Jenkins Global Configuration
امنیت جنکینز
Jenkins Security
مدیریت پلاگین جنکینز
Jenkins Plugin Management
اضافه کردن یک Build Node
Adding a Build Node
سازه های خودکار
Automated Builds
پروژه های جنکینز
Jenkins Projects
پروژه های سبک آزاد – ساخت های برنامه ریزی شده
Freestyle Projects – Scheduled Builds
رودریگو یک مهندس خبره جنکینز است و دارای بیش از 14 سال تجربه در زمینه توسعه نرم افزار با زبان های برنامه نویسی و فناوری های مختلف در کشورهای مختلف (برزیل، ایالات متحده، پرتغال، آلمان و اتریش) و پروژه ها در شرکت های مختلف از یک موسسه مالی گرفته تا بازی و الکترونیک. - سرمایه گذاری های تجاری از جمله Walmart.com، Goodgame Studios و HERE. او یک پزشک مشتاق متدولوژی های چابک، تحویل مستمر، و DevOps است، با تجربه پذیرش در مقیاس بزرگ. او همیشه به دنبال بهینه سازی چرخه عمر توسعه نرم افزار از طریق اتوماسیون، بهبود فرآیندها و توسعه ابزارها و تکنیک های جدید است. رودریگو دارای مدرک B.S. در رشته علوم کامپیوتر و مدرک فوق لیسانس مهندسی نرم افزار.
نمایش نظرات