تسلط بر جنکینز: ایجاد خطوط لوله یکپارچه سازی مداوم

Mastering Jenkins: Building Continuous Integration Pipelines

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره: جنکینز برای CI/CD + AWS، Tomcat، Python، Java، Apache، Docker. اصول اتوماسیون خطوط لوله پیشرفته با بهترین شیوه ها را به دست آورید. اتوماسیون خطوط لوله: در پیچیدگی های ایجاد و بهینه سازی خطوط لوله CI/CD با استفاده از روش های اسکریپت و بیانی غوطه ور شوید. تسلط جنکینزفایل: هنر تعریف خطوط لوله را به عنوان کد با Jenkinsfile بیاموزید و در پیکربندی خط لوله کنترل شده و قابل تکرار نسخه مهارت کسب کنید. استفاده از افزونه: کاوش یک طیف وسیعی از افزونه‌ها برای گسترش عملکرد جنکینز، از مدیریت کد منبع تا استقرار، افزایش سفارشی‌سازی و انعطاف‌پذیری تکنیک‌های عیب‌یابی: مهارت‌های شناسایی و حل مشکلات رایج را توسعه دهید، به شما قدرت می‌دهد تا محیط مقاوم و پایدار جنکینز را حفظ کنید. استراتژی‌های بهینه‌سازی: تکنیک‌هایی را برای بهینه‌سازی جنکینز کشف کنید. عملکرد، حصول اطمینان از اینکه فرآیندهای CI/CD شما کارآمد، قابل اعتماد و همسو با صنعت پیش نیازها: درک اساسی لینوکس

جنکینز برای CI/CD + AWS، Tomcat، Apache، Docker، Java، Python. به بهترین شیوه های اتوماسیون خط لوله پیشرفته

مسلط شوید



با دوره جامع ما، "تسلط بر جنکینز: ایجاد خطوط لوله یکپارچه سازی مداوم"، سفری تحول آفرین را آغاز کنید.




این برنامه عملی به دقت طراحی شده است تا شما را با مهارت ها و دانش مورد نیاز برای استفاده از پتانسیل کامل جنکینز برای گردش کار CI/CD کارآمد و قوی مجهز کند.


با شروع با اصول، به نصب، پیکربندی و ادغام جنکینز با سیستم‌های کنترل نسخه می‌پردازید.

همانطور که پیشرفت می‌کنید، این دوره شما را از طریق ایجاد و بهینه‌سازی خطوط لوله CI/CD و کاوش راهنمایی می‌کند. ویژگی های پیشرفته مانند خطوط لوله اسکریپت شده و اعلامی، خط لوله به عنوان کد، و بهترین شیوه های Jenkinsfile.


فراتر از اصول اولیه، بینش هایی در مورد مدیریت پلاگین، امنیت و ملاحظات مقیاس پذیری به دست خواهید آورد و تضمین می کند که می توانید Jenkins را به طور یکپارچه در پروژه ها و تیم های مختلف پیاده سازی کنید.

نمونه های دنیای واقعی و صنعت- سناریوهای مرتبط درک شما را تقویت می‌کنند، در حالی که نکات عیب‌یابی و تکنیک‌های بهینه‌سازی عملکرد شما را قادر می‌سازد تا با چالش‌ها روبرو شوید.

چه شما مبتدی هستید که به دنبال ایجاد یک پایه محکم هستید یا یک کاربر با تجربه با هدف ارتقای مهارت های خود، این دوره همه چیز را پوشش می دهد.

با تسلط بر جنکینز و جنکینز، در چشم انداز پویا توسعه نرم افزار پیشرو باشید. مهارت خود را در ادغام و تحویل مستمر ارتقا دهید.

هم اکنون ثبت نام کنید تا دنیایی از احتمالات را باز کنید و حرفه خود را به ارتفاعات جدید سوق دهید


قفل قدرت جنکینز برای CI/CD بدون درز را باز کنید: از راه‌اندازی تا اتوماسیون خط لوله پیشرفته و بهترین روش‌ها


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

مقدمه Introduction

  • چه چیزی از دوره یاد گرفتید What did you learn from the Course

  • CI CD چیست؟ What is CI CD

  • نحوه استفاده از پلتفرم Udemy How to use Udemy Platform

آزمایشگاه LAB

  • سیستم های عملیاتی Operations Systems

  • LAB Architecture LAB Architecture

  • VirtualBox و Linux ISO را دانلود کنید Download VirtualBox and Linux ISO

  • لینوکس را نصب کنید و آن را به عنوان تصویر طلایی ذخیره کنید Install Linux and Save it as Golden Image

  • پیوند GitHub برای نصب جنکینز GitHub link for the Jenkins Installation

  • جنکینز 1 را نصب کنید Install Jenkins 1

  • جنکینز 2 را نصب کنید Install Jenkins 2

شیرجه عمیق در جنکینز Deep Dive in Jenkins

  • GitHub و GitLab GitHub and GitLab

  • چرا از Pipeline استفاده می کنیم Why we using Pipeline

  • پلاگین در جنکینز Plugin in Jennkins

  • بررسی اجمالی جنکینز قسمت 1 Jenkins Overview Part 1

  • بررسی اجمالی جنکینز قسمت 2 Jenkins Overview Part 2

  • متغیرها Variables

  • اعتبارنامه قسمت 1 Credential Part 1

  • اعتبارنامه قسمت 2 Credential Part 2

  • اعتبارنامه قسمت 3 Credential Part 3

  • مدیریت کاربر در جنکینز User Management in Jenkins

  • تسلط بر مسابقه جنکینز Mastering Jenkins Quiz

استقرار پروژه ساده Deployments Simple Project

  • پیوند GitHub برای پروژه ساده GitHub link for the Simple Project

  • استقرار برای پروژه ساده Freestyle 1 Deployments for Simple Project Freestyle 1

  • استقرار برای پروژه ساده Freestyle 2 Deployments for Simple Project Freestyle 2

  • استقرار برای پروژه ساده Freestyle 3 Deployments for Simple Project Freestyle 3

  • استقرار برای خط لوله پروژه ساده 1 Deployments for Simple Project Pipeline 1

  • استقرار برای Simple Project Pipeline 2 Deployments for Simple Project Pipeline 2

استقرار پروژه جاوا در AWS Deployments Java Project on AWS

  • پیوند GitHub برای پروژه تامکت و جاوا GitHub link for the Tomcat & Java Project

  • استقرار مروری بر پروژه جاوا Deployments Java Project Overview

  • استقرار برای مرور کلی پروژه جاوا_2 Deployments for Java Project Overview_2

  • در AWS ثبت نام کنید Register on AWS

  • افزودن کاربر در AWS Add User in AWS

  • Tomcat را روی نمونه های AWS نصب کنید Install Tomcat on AWS Instances

  • ادغام Maven با جنکینز Integrating Maven with Jenkins

  • مصنوعات را به سرور Tomcat AWS ارسال کنید Send the Artifacts to Tomcat Server AWS

  • استقرار از جنکینز به AWS را خودکار کنید Automate the Deployment from Jenkins to AWS

  • پروژه جاوا را روی AWS با Pipeline اجرا کنید Deploy Java Project on AWS with Pipeline

استقرار پروژه پایتون Deployments Python Project

  • پیوند GitHub برای پروژه پایتون GitHub link for the Python Project

  • طرح داکر پایتون Python Docker Plan

  • داکر را روی Jenkins Agents نصب کنید Install the docker on Jenkins Agents

  • به سرور مرکزی جنکینز بپیوندید Join Jenkins Central Server

  • کانتینر پایتون را مستقر کنید Deploy the Python Container

  • خط لوله کانتینر پایتون را مستقر کنید Deploy the Python Container Pipeline

Git & GitHub Git & GitHub

  • نمای کلی Git Git Overview

  • نصب Git در ویندوز و لینوکس Installing Git on Windows and Linux

  • در GitHub ثبت نام کنید Register on GitHub

  • دستورات Git Git Commands

  • به Repo Repo فشار دهید Push to Remote Repo

  • کد به روز شده GitHub از ویندوز را به GitHub وارد کنید Git updated code to GitHub From Windows

  • کد به روز شده Git را به GitHub از Linux Git updated code to GitHub From Linux

  • Git Revert Back Git Revert Back

نمایش نظرات

Udemy (یودمی)

یودمی یکی از بزرگ‌ترین پلتفرم‌های آموزشی آنلاین است که به میلیون‌ها کاربر در سراسر جهان امکان دسترسی به دوره‌های متنوع و کاربردی را فراهم می‌کند. این پلتفرم امکان آموزش در زمینه‌های مختلف از فناوری اطلاعات و برنامه‌نویسی گرفته تا زبان‌های خارجی، مدیریت، و هنر را به کاربران ارائه می‌دهد. با استفاده از یودمی، کاربران می‌توانند به صورت انعطاف‌پذیر و بهینه، مهارت‌های جدیدی را یاد بگیرند و خود را برای بازار کار آماده کنند.

یکی از ویژگی‌های برجسته یودمی، کیفیت بالای دوره‌ها و حضور استادان مجرب و با تجربه در هر حوزه است. این امر به کاربران اعتماد می‌دهد که در حال دریافت آموزش از منابع قابل اعتماد و معتبر هستند و می‌توانند به بهترین شکل ممکن از آموزش‌ها بهره ببرند. به طور خلاصه، یودمی به عنوان یکی از معتبرترین و موثرترین پلتفرم‌های آموزشی آنلاین، به افراد امکان می‌دهد تا به راحتی و با کیفیت، مهارت‌های مورد نیاز خود را ارتقا دهند و به دنبال رشد و پیشرفت شغلی خود باشند.

تسلط بر جنکینز: ایجاد خطوط لوله یکپارچه سازی مداوم
جزییات دوره
7.5 hours
50
Udemy (یودمی) Udemy (یودمی)
(آخرین آپدیت)
2,546
4.8 از 5
دارد
دارد
دارد
Tareq Tech
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Tareq Tech Tareq Tech

IT حرفه ای. 27000 دانشجو در سراسر جهان