آموزش Azure DevOps برای توسعه‌دهنده دات‌نت (CI/CD، تابلوها، Repo و Wiki)

Azure DevOps for .NET Developer (CI/CD, Boards, Repo & Wiki)

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره: اصول اساسی Azure Devops را در توسعه نرم افزار به عنوان یک توسعه دهنده دات نت بیاموزید (CI/CD، Boards، Repo) چرا به DevOps نیاز است؟ خدماتی که توسط سازمان و پروژه های مدیریت Azure DevOps در هیئت مدیره Azure DevOps ارائه می شود (وظیفه/حماسه/ویژگی/اشکال) در Azure Devops مدیریت مخازن در Azure Devops ساخت خطوط لوله CI/CD در Azure DevOps نمونه دنیای واقعی خطوط لوله آزمایش طرح ها در Azure ویکی و داشبورد DevOps در Azure DevOps پیش نیازها: دانش 3-6 ماهه C# دانش پایه یک برنامه NET Core MVC Visual Studio 2019

Azure DevOps یکی از مهارت‌های "الزامی" با الزامات شغلی جدید است. اما Azure DevOps چیست؟


ما دنیای بدون DevOps را درک خواهیم کرد تا ببینیم نیاز واقعی/مزایای Azure DevOps چیست و سپس خدمات ارائه شده در Azure DevOps را عمیقاً بررسی خواهیم کرد.


ما اصول Azure Devops و چرایی نیاز آن را در وهله اول بررسی خواهیم کرد. این دوره برای هر کسی که مایل به یادگیری اصول Azure Devops از مدیریت بلیط ها، ساخت خطوط لوله و مدیریت مخزن است متمرکز است.


Azure DevOps مکانی برای میزبانی تمام قطعات ضروری توسعه نرم افزار شما است. ما از ابتدا شروع خواهیم کرد و همه چیز را از پایه خواهیم ساخت!

ما در دوره بر روی جنبه های زیر تمرکز خواهیم کرد

  • Azure Repos برای مدیریت تمام کدهای نرم افزار استفاده می شود.

  • Azure Pipelines برای ساخت خطوط لوله خودکار CI/CD استفاده می شود.

  • Azure Boards برای مدیریت تمامی بلیط ها/وظیفه/ویژگی های جدید/نیازهای توسعه نرم افزار شما و ردیابی آنها استفاده می شود.

  • Azure Wiki برای افزودن برخی اسناد فنی در مورد موارد در پروژه شما استفاده می شود.


این دوره به دانش قبلی Azure DevOps نیاز ندارد و شما را از نقطه صفر می برد.

این دوره به شما امکان توسعه با Azure DevOps را می‌دهد، و شما را قادر و راحت می‌کند تا جایی که می‌توانید تجربه Azure DevOps را به مجموعه مهارت‌های خود برای نقش بعدی خود اضافه کنید، راحت و راحت باشید!


اکنون ثبت نام کنید و اجازه دهید دنیای شگفت انگیز Azure Devops را کشف کنید.


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

معرفی Introduction

  • معرفی Introduction

  • آنچه را پوشش خواهیم داد What we will cover

  • Azure Repos Azure Repos

  • لاجورد دوپس چیست؟ What is azure devops?

  • چرا devops مورد نیاز بود Why devops was needed

  • بررسی اجمالی Azure Devops Azure Devops Overview

  • نوع لاجوردی دووپس Type of azure devops

  • Azure کاربران را به خود اختصاص می دهد Azure devops users

سازمان و پروژه Organization and Project

  • ایجاد سازمان Create Organization

  • درخواست رایگان Parallesim Parallesim free request

  • ایجاد پروژه Create Project

  • افزودن کاربران MSA به سازمان Adding MSA Users to Organization

  • گروه ها و مجوزها Groups and Permissions

  • فرآیند سفارشی برای پروژه ها Custom Process for Projects

تخته های لاجوردی Azure Boards

  • اسپرینت در توسعه نرم افزار چیست؟ What are Sprints in Software Development?

  • Epic و Task ایجاد کنید Create Epic and Task

  • وظایف و پیوند مسائل را ایجاد کنید Create Issues Task and Link

  • دوی سرعت و تکلیف 1 Sprints and Assignment 1

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

  • ویژگی epic و داستان کاربر و TASKsS چیست What is feature epic and user story and TASKsS

  • ویژگی حماسی، داستان‌های کاربری و Agile in Action Epic Feature, User stories and Agile in Action

  • فیلتر کردن و برچسب گذاری مورد کار Filtering and Tagging Work Item

  • پرس و جوها و نمودارها Queries and Charts

  • نمودار وظایف و سرعت Task and Sprint Charts

Azure Repos و Git Azure Repos and Git

  • اصول اولیه Github Github basics

  • نسخه ی نمایشی - مخزن خالی را در DevOps ایجاد کنید Demo - Create Empty Repo in DevOps

  • وارد کردن مخزن Git Import Git Repository

  • Git Fetch Push Pull و درگیری Git Fetch Push Pull and Conflicts

  • محیط های مرحله بندی و تولید توسعه دهنده Dev staging and production environments

  • درخواست را در جزئیات بکشید Pull Request in Details

  • برگرداندن Commit در DevOps Reverting Commit in DevOps

  • فشار دادن تغییرات در سراسر محیط Pushing changes Across Environments

  • تکلیف 1 - فشار دادن تغییر Assignment 1 - Pushing change

  • چیدن گیلاس Cherry Pick

خطوط لوله CI CD CI CD Pipelines

  • میزبانی وب‌سایت‌های مرحله‌بندی و تولید برنامه‌نویس Host Dev staging and prod websites

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

  • نسخه ی نمایشی - ادغام مداوم Demo - Continous Intergration

  • نسخه ی نمایشی - استقرار مداوم Demo - Continous Deployment

  • تکلیف CI CD Assignment CI CD

  • خطوط لوله CI CD برای صحنه سازی و تولید CI CD Pipelines for Staging and Production

  • استقرار چندین محیط Multiple Environment Deployment

سناریوهای دنیای واقعی Real World Scenarios

  • سایت های ویژه Feature Sites

  • چگونه سایت های ویژه در دنیای واقعی کمک می کنند How Feature Sites help in real world

  • اسلات های استقرار Deployment Slots

  • برچسب ها در Repos Tags in Repos

  • صفحات ویکی Wiki Pages

طرح های تست Test Plans

  • طرح تست و کیس تست ایجاد کنید Create Test Plan and Test Case

  • نسخه ی نمایشی - طرح های آزمایشی Demo - Test Plans

نمایش نظرات

Udemy (یودمی)

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

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

آموزش Azure DevOps برای توسعه‌دهنده دات‌نت (CI/CD، تابلوها، Repo و Wiki)
جزییات دوره
4 hours
48
Udemy (یودمی) Udemy (یودمی)
(آخرین آپدیت)
7,053
4.5 از 5
ندارد
دارد
دارد
Bhrugen Patel
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Bhrugen Patel Bhrugen Patel

Passionate Software Developer من یک مهندس نرم افزار پرشور و خلاق با تمرکز قوی بر روی سادگی و جزئیات کامل هستم. من از دوران دبیرستان برنامه نویسی کرده ام و با چندین وب و دسکتاپ با استفاده از دات نت درگیر بوده ام. من دارای مدرک کارشناسی ارشد در رشته علوم کامپیوتر و لیسانس مهندسی کامپیوتر هستم. من همچنین سالها تجربه کار با دات نت سی شارپ و نت ام وی سی را دارم. من از تدریس در کنار کار تمام وقتم لذت می برم. برای من، مهمترین بخش در مورد نوشتن و آموزش کد، حذف سختی های هر دانش آموزی است که مایل به یادگیری است اما نمی تواند منبع کافی را پیدا کند که به راحتی قابل درک باشد. کدنویسی راهی برای خلاقیت و سرگرمی است!