آموزش ساخت+استقرار+تست با جنکینز 2.0

Build+Deploy+Test with Jenkins 2.0

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
توضیحات دوره: یادگیری Jenkins 2.0 برای تست سرتاسر برنامه ها درک آنچه Jenkins 2.0 است درک پروژه فری استایل Jenkins 2.0 درک پروژه های خط لوله Jenkins 2.0 کار با پروژه های جاوا و Net کار با Agents کار با Docker Cross مرورگر تست پیش نیازها: درک خوب در مورد مفاهیم یکپارچه سازی پیوسته درک پایه در سلنیوم درک پایه در جاوا/C# درک پایه در هر زبان برنامه نویسی

دوره آموزشی Build + Deploy + Test with Jenkins 2.0 به گونه‌ای طراحی شده است که هر کسی که درک خوبی از توسعه و آزمایش نرم‌افزار پایه دارد، می‌تواند بدون زحمت شروع به یادگیری این دوره کند.

این دوره نه تنها برای توسعه دهندگان یا آزمایش کنندگان طراحی شده است، بلکه برای DevOps و Business Analyst نیز طراحی شده است.


این دوره موضوعات غنی را از ابتدایی ترین موارد مانند

پوشش می دهد

مباحث اولیه

  • درک و پیکربندی Jenkins 2.0

  • پروژه آزاد جنکینز 2.0 را درک کرده و با آن کار کنید

  • پروژه های خط لوله Jenkins 2.0 را درک کرده و با آنها کار کنید

  • کار با پروژه جاوا و Net

  • پیکربندی و کار با چندین عامل
    ​​

  • کار با Docker و آزمایش بین مرورگر


  • کار با جنکینز آبی اقیانوس

موضوعات پیشرفته

  • خط لوله به عنوان کد

    • درک خط لوله به عنوان کد

    • ایجاد Jenkinsfile از ویرایشگر Jenkins Pipeline UI برای ورود به خط لوله در Git

    • درک و کار با سینتکس خط لوله اعلامی برای ساخت Jenkinsfile

    • نحو خط لوله اعلامی جنکینز - مراحل آرشیو و شرطی

    • تأیید کننده نحوی جنکینزفایل با کد VS

    • درک و کار با خطوط لوله چند شاخه جنکینز

  • عوامل جنکینز در حال اجرا به عنوان یک کانتینر

    • معرفی و درک ساخت بردگان/عاملین برای جنکینز

    • پیکربندی استاد جنکینز با شبح Local Docker

    • اجرای کانتینر Docker به عنوان عامل ساخت از طریق فایل جنکینز (قسمت A)

    • اجرای کانتینر Docker به عنوان عامل ساخت از طریق فایل جنکینز (قسمت B)

    • اجرای ظرف Docker به عنوان عامل ساخت از فایل جنکینز

    • آشنایی با Docker در Docker

    • ساخت داکر سفارشی در تصویر داکر برای استاد جنکینز

    • ساخت و اجرای Docker سفارشی در تصویر Docker استاد جنکینز


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


  • ساخت کانتینر داکر سفارشی با استاد جنکینز و خودکار کردن آن.


در پایان این دوره، می توان درک روشنی از جنکینز و عالی بودن آن با سادگی داشت.




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

معرفی و نصب Introduction and Installation

  • قسمت 1 - مقدمه Part 1 - Introduction

  • قسمت 2 - نصب و پیکربندی Jenkins 2.0 Part 2 - Installation and configuring Jenkins 2.0

  • قسمت 3 - پیکربندی Jenkins 2.0 برای Build+Deploy+Test Part 3 - Configuring Jenkins 2.0 for Build+Deploy+Test

  • قسمت 4 - دانلود ابزارهای رایج برای جنکینز 2.0 و تنظیم متغیر محیط Part 4 - Downloading common Tools for Jenkins 2.0 and setting environment variab

کار با جنکینز 2.0 برای برنامه مبتنی بر جاوا Working with Jenkins 2.0 for Java based application

  • قسمت 5 - ساخت پروژه با رابط خط فرمان Maven Part5 -Building project with Maven command line interface

  • قسمت 6 - ایجاد و کار با پروژه Freestyle با استفاده از Jenkins 2.0 Part 6 - Creating and working with Freestyle project using Jenkins 2.0

  • قسمت 7 - ایجاد پروژه FreeStyle برای ساخت + تست با جنکینز 2.0 (جاوا) Part 7 - Creating FreeStyle Project for Build + Test with Jenkins 2.0 (Java)

  • قسمت 8 - ایجاد پروژه Pipeline برای ساخت+تست+گزارش با استفاده از گزارش خیار Part 8 - Creating Pipeline project for build+test+report using cucumber Report

  • قسمت 9 - ایجاد پروژه Pipeline برای ساخت+تست+گزارش با استفاده از گزارش خیار Part 9 - Creating Pipeline project for build+test+report using cucumber report

  • قسمت 10 - کار با نمای صحنه در جنکینز 2.0 برای پروژه خط لوله Part10 - Working with stage view in Jenkins 2.0 for pipeline project

کار با جنکینز 2.0 برای برنامه مبتنی بر شبکه Working with Jenkins 2.0 for .Net based application

  • قسمت 11 - پروژه Freestyle برای برنامه Dot Net با استفاده از Jenkins 2.0 (قسمت A) Part 11 - Freestyle project for Dot Net application using Jenkins 2.0 (Part A)

  • قسمت 12 - پروژه Freestyle برای برنامه Dot Net با استفاده از Jenkins 2.0 (بخش B) Part 12 - Freestyle project for Dot Net application using Jenkins 2.0 (Part B)

  • قسمت 13 - اجرای تست سلنیوم NUnit با پروژه Freestyle با استفاده از Jenkins 2.0 Part 13 - Running NUnit Selenium Test with Freestyle project using Jenkins 2.0

  • قسمت 14 - کار با پروژه Pipeline برای برنامه Net Part 14 -Working with Pipeline project for .Net application

پیکربندی پیشرفته برای جنکینز Advanced configuration for Jenkins

  • قسمت 15 - پیکربندی ایمیل با استفاده از ظرف Docker برای Jenkins 2.0 (قسمت A) Part 15 - Configuring email using Docker container for Jenkins 2.0 (Part A)

  • قسمت 16 - پیکربندی ایمیل با استفاده از ظرف Docker برای Jenkins 2.0 (بخش B) Part 16 - Configuring email using Docker container for Jenkins 2.0 (Part B)

  • قسمت 17 - کار با محرک های ساخت Part 17 - Working with build triggers

  • قسمت 18 - پیکربندی Build Agents برای Jenkins 2.0 Part 18 - Configuring Build Agents for Jenkins 2.0

  • قسمت 19 - کار با پلاگین های Jenkins Blue Ocean Part 19 - Working with Jenkins Blue Ocean plugins

آزمایش موازی مرورگر با Jenkins 2.0 Cross browser Parallel testing with Jenkins 2.0

  • قسمت 20 - آزمایش مرورگر متقابل با سلنیوم (قسمت A) Part 20 - Cross browser testing with Selenium (Part A)

  • قسمت 21 - آزمایش مرورگر متقابل با سلنیوم (قسمت B) Part 21 - Cross browser testing with Selenium (Part B)

جنکینز با داکر Jenkins with Docker

  • نصب و کار با تصویر Jenkins Docker Installing and Working with Jenkins Docker image

  • اجرای Maven با تصویر docker جنکینز از طریق ساخت داکر سفارشی Running Maven with Jenkins docker image via custom docker build

  • فایل جنکینز داکر Jenkins Docker file

مفاهیم پیشرفته جنکینز - خط لوله به عنوان یک کد Jenkins Advanced concepts - Pipeline as a code

  • درک خط لوله به عنوان یک کد در جنکینز Understanding Pipeline as a code in Jenkins

  • ایجاد Jenkinsfile از ویرایشگر Jenkins Pipeline UI برای ورود به خط لوله در Git Creating Jenkinsfile from Jenkins Pipeline UI editor to check-in pipeline in Git

  • درک و کار با سینتکس خط لوله اعلامی برای ساخت Jenkinsfile Understanding and working with Declarative pipeline Syntax for Jenkinsfile build

  • نحو خط لوله اعلامی جنکینز - مراحل آرشیو و شرطی Jenkins Declarative Pipeline Syntax - Archive and Conditional steps

  • اعتبار سنج جنکینزفایل با کد VS Jenkinsfile syntax validator with VS Code

  • درک و کار با خطوط لوله چند شاخه جنکینز Understanding and working with Multi-Branch Pipelines of Jenkins

جنکینز با عواملی به عنوان ظروف بارانداز Jenkins with agents as docker containers

  • معرفی و درک ساخت بردگان/عوامل برای جنکینز Introduction and understanding build slaves /Agents for Jenkins

  • پیکربندی استاد جنکینز با شبح Local Docker Configuring Jenkins Master with Local Docker daemon

  • اجرای کانتینر داکر به عنوان عامل ساخت از طریق فایل جنکینز (قسمت A) Running Docker container as build agent via Jenkins file (Part A)

  • اجرای کانتینر داکر به عنوان عامل ساخت از طریق فایل جنکینز (قسمت B) Running Docker container as build agent via Jenkins file (Part B)

  • در حال اجرا کانتینر داکر به عنوان عامل ساخت از فایل جنکینز Running Docker container as build agent from Jenkins file

  • آشنایی با داکر در داکر Understanding Docker in Docker

  • ساخت داکر سفارشی در تصویر داکر برای استاد جنکینز Building Custom Docker in Docker image for Jenkins master

  • ساخت و اجرای Docker سفارشی در تصویر Docker استاد جنکینز Building and running custom Docker in Docker image of Jenkins master

  • فایل داکر برای ساخت استاد جنکینز سفارشی Docker file to build custom Jenkins master

ساخت برنامه های کاربردی با عامل جنکینز به عنوان یک ظرف Building applications with Jenkins agent as an container

  • مقدمه ای بر ساخت برنامه هسته NET با Jenkins Docker Agent Introduction to Building .NET Core app with Jenkins Docker Agent

  • ایجاد فایل جنکینز برای برنامه NET Core و اجرا بدون چارچوب NET Core Creating Jenkins file for NET Core app and running without NET Core framework

  • ایجاد فایل جنکینز برای برنامه NET Core و اجرا با NET Core Jenkins Agent Creating Jenkins file for NET Core app and running with NET Core Jenkins Agent

  • برنامه NET Core EA .NET Core EA Application

  • انتشار Jenkins Docker Agent در ثبت عمومی Docker Hub Publishing Jenkins Docker Agent to Docker Hub Public registry

  • فایل داکر و جنکینزفایل Docker file and Jenkinsfile

  • کد منبع کامل بخش 7،8،9 Complete Source code of Section 7,8,9

ساخت کانتینر سفارشی Docker Jenkins Master و خودکارسازی آن Building Custom Docker Jenkins Master container and automating it

  • معرفی Introduction

  • دریافت لیست پلاگین ها از جنکینز استاد فعلی Getting list of Plugins from current Jenkins Master

  • ساختن تصویر Docker Master Jenkins با افزونه های از پیش نصب شده Building Jenkins Master docker image with Preinstalled plugins

  • اجرای Jenkins Master با همه چیز خودکار با استفاده از Docker Compose Running Jenkins Master with automated everything using Docker Compose

  • سفارشی Docker نوشتن فایل Custom Docker compose file

نمایش نظرات

نظری ارسال نشده است.

آموزش ساخت+استقرار+تست با جنکینز 2.0
خرید اشتراک و دانلود خرید تکی و دانلود | 160,000 تومان (5 روز مهلت دانلود) زمان تقریبی آماده سازی لینک دانلود این دوره آموزشی حدود 5 تا 24 ساعت می باشد.
جزییات دوره
6.5 hours
51
Udemy (یودمی) udemy-small
29 دی 1401 (آخرین آپدیت رو دریافت می‌کنید، حتی اگر این تاریخ بروز نباشد.)
74,417
4.4 از 5
دارد
دارد
دارد
Karthik KK

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Karthik KK Karthik KK

معمار نرم افزار ، مشاور ، Youtuber و بهترین فروشنده من Karthik K.K هستم من در مورد ابزارها و فن آوری های مختلف مشاوره ، وبلاگ نویسی و تحقیق انجام می دهم که علاقه من را برمی انگیزد. من بیش از 13 سال است که مشغول تست اتوماسیون نرم افزار هستم و علاقه من به یادگیری مطالب جدید که امکان اتوماسیون را فراهم می کند هرگز به خطر نیفتاده است. به دلیل اشتیاق من در تست اتوماسیون ، کاملاً در معرض ابزارها و زبانهایی قرار گرفتم دسک تاپ و وب: QTP ، سلنیوم ، Specflow ، VS Coded UI ، Ranorex ، Test Complete و Cucumber موبایل: Appium ، Robotium ، Calabash ، Espresso ، Selendroid زبان ها: C # ، Java ، Ruby ، Powershell ، Javascript ، VBScript ابزارهای ابری: لاجوردی ، بارانداز Misc Tools: Mockito ، مطمئن باشید ، Bound-Box ، FluentAutomation علاقه مند به: MVC ، چارچوب موجودیت ، LINQ ، جعلی ، استقرار توزیع شده ، SAAS

Udemy (یودمی)

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

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