لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
تسلط بر جنکینز: ایجاد خطوط لوله یکپارچه سازی مداوم
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
یودمی یکی از بزرگترین پلتفرمهای آموزشی آنلاین است که به میلیونها کاربر در سراسر جهان امکان دسترسی به دورههای متنوع و کاربردی را فراهم میکند. این پلتفرم امکان آموزش در زمینههای مختلف از فناوری اطلاعات و برنامهنویسی گرفته تا زبانهای خارجی، مدیریت، و هنر را به کاربران ارائه میدهد. با استفاده از یودمی، کاربران میتوانند به صورت انعطافپذیر و بهینه، مهارتهای جدیدی را یاد بگیرند و خود را برای بازار کار آماده کنند.
یکی از ویژگیهای برجسته یودمی، کیفیت بالای دورهها و حضور استادان مجرب و با تجربه در هر حوزه است. این امر به کاربران اعتماد میدهد که در حال دریافت آموزش از منابع قابل اعتماد و معتبر هستند و میتوانند به بهترین شکل ممکن از آموزشها بهره ببرند. به طور خلاصه، یودمی به عنوان یکی از معتبرترین و موثرترین پلتفرمهای آموزشی آنلاین، به افراد امکان میدهد تا به راحتی و با کیفیت، مهارتهای مورد نیاز خود را ارتقا دهند و به دنبال رشد و پیشرفت شغلی خود باشند.
نمایش نظرات