Azure DevOps برای مبتدیان

Azure DevOps for Beginners

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره: نحوه طراحی و راه اندازی اولین برنامه Azure DevOps خود را با دموهای عملی و موارد استفاده در دنیای واقعی کشف کنید. بیاموزید که چگونه از Azure Boards برای ایجاد و مدیریت موارد کاری، ردیابی پیشرفت پروژه و سازماندهی وظایف با استفاده از متدولوژی های چابک مانند scrum یا kanban استفاده کنید. فعال کردن همکاری موثر با نحوه ایجاد و پیکربندی خطوط لوله CI/CD با استفاده از Azure Pipelines، خودکارسازی فرآیندهای ساخت، آزمایش و استقرار برای برنامه‌ها آشنا شوید. آشنایی با خدمات Azure DevOps، Azure Repos، Azure Pipelines، Azure Boards، Azure Artifacts و Azure Test Plans و نحوه ادغام این ابزارها پیش نیازها:بدون نیاز به تجربه برنامه نویسی. هر کسی می تواند یاد بگیرد

قفل Azure DevOps را با این دوره جامع مبتدی باز کنید. این دوره آموزشی که برای افراد تازه وارد DevOps و Microsoft Azure طراحی شده است، شما را از طریق مفاهیم اساسی و ابزارهای مورد نیاز برای ساده کردن فرآیندهای توسعه و تحویل نرم افزار راهنمایی می کند.

آنچه یاد خواهید گرفت:

  • مقدمه ای بر DevOps و Azure DevOps: اصول DevOps و نقش Azure DevOps در توسعه نرم افزار مدرن را بدانید.

  • راه‌اندازی محیط Azure DevOps: دستورالعمل‌های گام به گام درباره ایجاد و پیکربندی حساب، پروژه‌ها و مخازن Azure DevOps.

  • کنترل منبع با Git: یاد بگیرید که چگونه کد منبع خود را با استفاده از Git در Azure Repos مدیریت کنید، از جمله درخواست‌های انشعاب، ادغام و کشش.

  • یکپارچه سازی مداوم و استقرار مداوم (CI/CD): خطوط لوله ساخت و انتشار خود را با استفاده از Azure Pipelines به صورت خودکار انجام دهید تا نرم افزار را سریعتر و قابل اطمینان تر ارائه دهید.

  • بردهای Azure: در استفاده از بردهای Azure برای برنامه ریزی، ردیابی و مدیریت کار در تیم های توسعه خود تسلط داشته باشید.

  • توسعه مشارکتی: ابزارهای مشارکتی مانند Azure Test Plans و Azure Artifacts را برای افزایش بهره وری تیم و کیفیت نرم افزار کاوش کنید.

چه کسانی باید این دوره را بگذرانند:

  • مبتدیان: هیچ تجربه قبلی با Azure DevOps لازم نیست.

  • توسعه دهندگان نرم افزار: به دنبال پیاده سازی شیوه های DevOps در پروژه های خود هستند.

  • متخصصان فناوری اطلاعات: علاقه مند به یادگیری در مورد Azure DevOps به عنوان پلت فرمی برای مدیریت توسعه و استقرار نرم افزار هستند.

  • مدیران پروژه: می‌خواهند بدانند چگونه شیوه‌های DevOps می‌توانند نتایج پروژه را بهبود بخشند.


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

معرفی DevOps و Azure DevOps Introduction to DevOps & Azure DevOps

  • DevOps چیست What is DevOps

  • مزیت DevOps Advantage of DevOps

  • معرفی Azure DevOps Azure DevOps Introduction

  • آنچه از این دوره خواهید آموخت What you will learn from this course

  • سازمان در Azure DevOps چیست؟ What is an Organization in Azure DevOps

  • نحوه ایجاد یک سازمان در Azure DevOps How to create an Organization in Azure DevOps

Azure Boards را راه اندازی کنید Set up Azure Boards

  • تابلوهای لاجورد و فرآیند Azure Boards & Process

  • فرآیند پایه Basic Process

  • فرآیند چابک Agile Process

  • SCRUM - CMMI SCRUM - CMMI

  • تابلوهای کانبان Kanban boards

  • عقب ماندگی ها Backlogs

  • یک اسپرینت را برنامه ریزی کنید Plan a Sprint

  • Azure DevOps Demo Generator Azure DevOps Demo Generator

  • پرس و جوها Queries

Azure Repos در Azure DevOps Azure Repos in Azure DevOps

  • Azure Repos چیست؟ What is Azure Repos

  • Version Control چیست؟ What is Version Control

  • مدیریت کد منبع - مخازن عمومی و خصوصی Source code Management - Public & Private Repositories

  • Azure Repo Initialization Azure repo Initialization

  • یک Azure Repo در Azure DevOps ایجاد کنید Create an Azure Repo in Azure DevOps

  • Azure Repo را با GIT به محلی کلون کنید Clone Azure Repo into local with GIT

  • مخزن خالی Azure را با GIT از محلی راه اندازی کنید Initialize empty Azure repo with GIT from local

  • Git pull چیست What is git pull

  • تفاوت بین کشش git و fetch Difference between git pull and fetch

  • شاخه ها Branches

  • ایجاد شعبه Creating a branch

  • درخواست کشش و ادغام را آغاز کنید Initiate a Pull request & Merge

کامپایل و انتشار کد با استفاده از خطوط لوله Azure Compile and Release code using Azure Pipelines

  • Azure Pipelines چیست و چه مزایایی دارد What is Azure Pipelines and what are the benefits of it

  • بیلد چیست What is Build

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

  • انواع خطوط لوله در Azure DevOps - کلاسیک و YAML Types of Pipelines in Azure DevOps - classic & YAML

  • کارهای موازی را در Azure DevOps فعال کنید Enable Parallel Jobs in Azure DevOps

  • یک خط لوله ساخت در Azure DevOps ایجاد کنید Create a Build Pipeline in Azure DevOps

  • عامل میزبانی مایکروسافت و نماینده میزبان خود Microsoft hosted agent & Self hosted agent

  • Azure App Service چیست؟ What is Azure App Service

  • ایجاد یک سرویس Azure App در Azure Cloud Creation a Azure App service in Azure Cloud

  • Service Connection & Service Principal چیست؟ What is Service Connection & Service Principal

  • یک سرویس اصلی ایجاد کنید Create a Service Principal

  • یک اتصال سرویس ایجاد کنید Create a Service Connection

  • برنامه ASP.NET را با Release Pipeline اجرا کنید Deploy ASP.NET Application with Release Pipeline

  • یکپارچه سازی و استقرار مداوم را فعال کنید Enable Continuous Integration and Deployment

نمایش نظرات

Azure DevOps برای مبتدیان
جزییات دوره
4.5 hours
41
Udemy (یودمی) Udemy (یودمی)
(آخرین آپدیت)
1,018
4.8 از 5
دارد
دارد
دارد
Praveen Kumar
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Praveen Kumar Praveen Kumar

مهندس Cloud & DevOps