آموزش ASP.NET Core 8 Web API: معماری پاک + خدمات Azure

ASP.NET Core 8 Web API: Clean architecture + Azure services

در حال بارگزاری نمونه ویدیو، لطفا صبر کنید...
Video Player is loading.
Current Time 0:00
Duration 0:00
Loaded: 0%
Stream Type LIVE
Remaining Time 0:00
 
1x
    • Chapters
    • descriptions off, selected
    • subtitles off, selected
      نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
      نمونه ویدیوها:
      • در حال بارگزاری، لطفا صبر کنید...
      توضیحات دوره: ایجاد API های NET 8 در معماری پاک، سیستم هویت کاربر و استقرار Azure با استفاده از تمرین های عملی CI/CD + ایجاد یک Backend برای یک برنامه وب که داده ها را اضافه، اصلاح، حذف یا برمی گرداند. یک پایگاه داده MS SQL بر اساس کلاس های C# بسازید. احراز هویت و مجوز را برای کاربران API اضافه کنید. ایجاد یک راه حل معماری تمیز به دنبال CQRS پیاده سازی میان افزار سفارشی. مدیریت فایل ها - آنها را از API برگردانید و به سرور آپلود کنید. اطلاعات برنامه یا خطاها را در فایل های متنی با استفاده از Serilog ثبت کنید. یک خط لوله CI/CD بنویسید تا برنامه به طور خودکار ساخته و اجرا شود. نوشتن واحد خودکار و تست های یکپارچه سازی برنامه را در ابر Azure مستقر کنید. پیش نیازها: دانش پایه C# (LINQ، async/wait و مجموعه های عمومی)

      Master Clean Architecture Azure برای APIهای مقیاس پذیر در ASP.NET Core 8

      آماده ساختن APIهای RESTful قوی و با کارایی بالا با اطمینان هستید؟ این دوره جامع به شما دانش و مهارت ایجاد APIهای وب مدرن را با استفاده از ترکیب قدرتمند ASP.NET Core 8، Clean Architecture و خدمات Azure می دهد.

      سفر شما با درک اصول اولیه آغاز می شود:

      • موارد ضروری RESTful API: ارتباطات HTTP را رمزگشایی کنید، اصول REST را درک کنید و محیط توسعه محلی خود را تنظیم کنید.

      • تسلط بر ASP.NET Core 8: برای ساختن پایه API خود، به مسیریابی، اتصال مدل و استفاده از سرویس گیرنده HTTP بپردازید.

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

      سپس، زیرساخت را ایجاد خواهید کرد:

      • اتصال پایگاه داده با Entity Framework: پایگاه داده MS SQL خود را راه اندازی کنید و از Entity Framework برای تعامل یکپارچه داده ها استفاده کنید.

      • مکانیسم کاشت: پایگاه داده خود را با داده های ضروری برای آزمایش و عملکرد واقعی پر کنید.

      آماده ساختن ویژگی‌ها هستید؟ کمربندت رو ببند!

      • مدیریت منابع RESTful: منابع را با رعایت بهترین شیوه های REST ایجاد، بازیابی، به روز رسانی و حذف کنید.

      • نقشه برداری و اعتبارسنجی DTO: از یکپارچگی و امنیت داده ها با نقشه برداری کارآمد و اعتبارسنجی روان اطمینان حاصل کنید.

      • تفکیک مسئولیت فرمان/پرس و جو: کد خود را با جداسازی واضحی از نگرانی ها با استفاده از MediatR سازماندهی کنید.

      بیش از ویژگی‌ها - استحکام API خود را افزایش دهید:

      • ثبت با Serilog: رویدادهای API را برای عیب‌یابی و قابلیت نگهداری ردیابی کنید.

      • اسناد خودکار: برای ادغام آسان مشتری، اسناد API واضح ایجاد کنید.

      • رسیدگی به استثناهای جهانی: خطاها را با ظرافت مدیریت کنید و بازخورد آموزنده را به مشتریان ارائه دهید.

      فرو رفتن عمیق در موضوعات پیشرفته:

      • مدیریت نهاد فرعی: منابع تودرتو در موجودیت‌های اصلی خود را با ساختار RESTful مناسب مدیریت کنید.

      • احراز هویت و مجوز کاربر: API خود را با حساب‌های کاربری، نقش‌ها و ادعاهای سفارشی با استفاده از ASP.NET Identity ایمن کنید.

      • صفحه بندی و مرتب سازی: عملکرد را برای مجموعه داده های بزرگ با قابلیت های صفحه بندی و مرتب سازی بهینه کنید.

      آزمایش و استقرار بسیار مهم است:

      • واحد خودکار و آزمون‌های یکپارچه‌سازی: از کیفیت کد اطمینان حاصل کنید و با استراتژی‌های آزمایش جامع از رگرسیون جلوگیری کنید.

      • استقرار Azure: از سرویس Azure App و Azure SQL برای استقرار API خود در یک محیط ابری مقیاس‌پذیر استفاده کنید.

      • خطوط لوله CI/CD: فرآیندهای استقرار را به صورت خودکار برای به روز رسانی های کارآمد و رفع اشکال انجام دهید.

      در پایان این دوره، شما به موارد زیر مجهز خواهید شد:

      • APIهای RESTful ایمن، قابل نگهداری و مقیاس پذیر را معمار و بسازید.

      • با اطمینان از اصول معماری پاک برای سازماندهی کد استفاده کنید.

      • از خدمات قدرتمند Azure برای استقرار و مقیاس پذیری استفاده کنید.

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

      اکنون ثبت نام کنید و مهارت های توسعه API خود را به سطح بعدی ببرید!


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

      معرفی دوره Course introduction

      معرفی دوره Course introduction

      معرفی دوره Course introduction

      • پیام خوش آمد Welcome message

      • پیام خوش آمد Welcome message

      • پیام خوش آمد Welcome message

      • کد منبع Source code

      • کد منبع Source code

      • کد منبع Source code

      • پروژه نهایی Final project

      • پروژه نهایی Final project

      • پروژه نهایی Final project

      REST Web API REST Web API

      REST Web API REST Web API

      REST Web API REST Web API

      • معرفی ماژول Module introduction

      • معرفی ماژول Module introduction

      • معرفی ماژول Module introduction

      • پروتکل HTTP HTTP Protocol

      • پروتکل HTTP HTTP Protocol

      • پروتکل HTTP HTTP Protocol

      • REST API REST API

      • REST API REST API

      • REST API REST API

      • راه اندازی محیط محلی Local environment setup

      • راه اندازی محیط محلی Local environment setup

      • راه اندازی محیط محلی Local environment setup

      • پروژه جدید Web API New Web API project

      • پروژه جدید Web API New Web API project

      • پروژه جدید Web API New Web API project

      • نقطه شروع Starting point

      • نقطه شروع Starting point

      • نقطه شروع Starting point

      • ساخته شده در ظرف DI Built in DI container

      • ساخته شده در ظرف DI Built in DI container

      • ساخته شده در ظرف DI Built in DI container

      • سرویس گیرنده HTTP HTTP Client

      • سرویس گیرنده HTTP HTTP Client

      • سرویس گیرنده HTTP HTTP Client

      • مسیریابی و اتصال مدل Routing and Model binding

      • مسیریابی و اتصال مدل Routing and Model binding

      • مسیریابی و اتصال مدل Routing and Model binding

      • کدهای وضعیت Status codes

      • کدهای وضعیت Status codes

      • کدهای وضعیت Status codes

      • تمرین - نقطه پایانی اول Exercise - First endpoint

      • تمرین - نقطه پایانی اول Exercise - First endpoint

      • تمرین - نقطه پایانی اول Exercise - First endpoint

      معماری راه حل Solution architecture

      معماری راه حل Solution architecture

      معماری راه حل Solution architecture

      • معرفی ماژول Module introduction

      • معرفی ماژول Module introduction

      • معرفی ماژول Module introduction

      • معماری تمیز Clean architecture

      • معماری تمیز Clean architecture

      • معماری تمیز Clean architecture

      • اضافه کردن ماژول های راه حل Adding solution modules

      • اضافه کردن ماژول های راه حل Adding solution modules

      • اضافه کردن ماژول های راه حل Adding solution modules

      • تعریف موجودیت ها Defining entities

      • تعریف موجودیت ها Defining entities

      • تعریف موجودیت ها Defining entities

      راه اندازی زیرساخت Setting up infrastructure

      راه اندازی زیرساخت Setting up infrastructure

      راه اندازی زیرساخت Setting up infrastructure

      • معرفی ماژول Module introduction

      • معرفی ماژول Module introduction

      • معرفی ماژول Module introduction

      • نمای کلی Entity Framework Entity Framework overview

      • نمای کلی Entity Framework Entity Framework overview

      • نمای کلی Entity Framework Entity Framework overview

      • نصب EF Installing EF

      • نصب EF Installing EF

      • نصب EF Installing EF

      • اتصال به پایگاه داده انعطاف پذیر Flexible Database connection

      • اتصال به پایگاه داده انعطاف پذیر Flexible Database connection

      • اتصال به پایگاه داده انعطاف پذیر Flexible Database connection

      • کاشت داده ها Seeding data

      • کاشت داده ها Seeding data

      • کاشت داده ها Seeding data

      • ورزش - مهاجرت Exercise - migration

      • ورزش - مهاجرت Exercise - migration

      • ورزش - مهاجرت Exercise - migration

      کنترلر API API Controller

      کنترلر API API Controller

      کنترلر API API Controller

      • معرفی ماژول Module introduction

      • معرفی ماژول Module introduction

      • معرفی ماژول Module introduction

      • بازیابی موجودیت ها Retrieving entities

      • بازیابی موجودیت ها Retrieving entities

      • بازیابی موجودیت ها Retrieving entities

      • ورزش - به دست آوردن منابع خاص Exercise - getting specific resource

      • ورزش - به دست آوردن منابع خاص Exercise - getting specific resource

      • ورزش - به دست آوردن منابع خاص Exercise - getting specific resource

      • DTOهای برگشتی Returing DTOs

      • DTOهای برگشتی Returing DTOs

      • DTOهای برگشتی Returing DTOs

      • نقشه‌بردار خودکار Automapper

      • نقشه‌بردار خودکار Automapper

      • نقشه‌بردار خودکار Automapper

      • به روز رسانی بسته Automapper Automapper package update

      • به روز رسانی بسته Automapper Automapper package update

      • به روز رسانی بسته Automapper Automapper package update

      • ایجاد منابع Creating resources

      • ایجاد منابع Creating resources

      • ایجاد منابع Creating resources

      • اعتبارسنجی مدل Model validation

      • اعتبارسنجی مدل Model validation

      • اعتبارسنجی مدل Model validation

      • Fluent Validation FluentValidation

      • Fluent Validation FluentValidation

      • Fluent Validation FluentValidation

      CQRS + MediatR CQRS + MediatR

      CQRS + MediatR CQRS + MediatR

      CQRS + MediatR CQRS + MediatR

      • معرفی ماژول Module introduction

      • معرفی ماژول Module introduction

      • معرفی ماژول Module introduction

      • مقدمه CQRS CQRS Introduction

      • مقدمه CQRS CQRS Introduction

      • مقدمه CQRS CQRS Introduction

      • CQRS با MediatR CQRS with MediatR

      • CQRS با MediatR CQRS with MediatR

      • CQRS با MediatR CQRS with MediatR

      • حذف منابع Deleting resources

      • حذف منابع Deleting resources

      • حذف منابع Deleting resources

      • تمرین - به روز رسانی منابع Exercise - Updating resources

      • تمرین - به روز رسانی منابع Exercise - Updating resources

      • تمرین - به روز رسانی منابع Exercise - Updating resources

      ابزارهای Web API Web API utilities

      ابزارهای Web API Web API utilities

      ابزارهای Web API Web API utilities

      • معرفی ماژول Module introduction

      • معرفی ماژول Module introduction

      • معرفی ماژول Module introduction

      • اضافه کردن لاگر Adding logger

      • اضافه کردن لاگر Adding logger

      • اضافه کردن لاگر Adding logger

      • ورود به یک فایل Logging to a file

      • ورود به یک فایل Logging to a file

      • ورود به یک فایل Logging to a file

      • اسناد Swagger Swagger docs

      • اسناد Swagger Swagger docs

      • اسناد Swagger Swagger docs

      • Exception Handling Middleware Exception Handling middleware

      • Exception Handling Middleware Exception Handling middleware

      • Exception Handling Middleware Exception Handling middleware

      • استثناهای سفارشی Custom Exceptions

      • استثناهای سفارشی Custom Exceptions

      • استثناهای سفارشی Custom Exceptions

      • تمرین - میان افزار ثبت زمان Exercise - Time logging middleware

      • تمرین - میان افزار ثبت زمان Exercise - Time logging middleware

      • تمرین - میان افزار ثبت زمان Exercise - Time logging middleware

      زیرساخت ها Subentities

      زیرساخت ها Subentities

      زیرساخت ها Subentities

      • معرفی ماژول Module introduction

      • معرفی ماژول Module introduction

      • معرفی ماژول Module introduction

      • زیرمجموعه ها در REST Subentities in REST

      • زیرمجموعه ها در REST Subentities in REST

      • زیرمجموعه ها در REST Subentities in REST

      • ایجاد زیرمجموعه ها Creating subentities

      • ایجاد زیرمجموعه ها Creating subentities

      • ایجاد زیرمجموعه ها Creating subentities

      • در حال بازیابی زیرمجموعه ها Retrieving subentities

      • در حال بازیابی زیرمجموعه ها Retrieving subentities

      • در حال بازیابی زیرمجموعه ها Retrieving subentities

      • تمرین - حذف نهادهای فرعی Exercise - removing sub entities

      • تمرین - حذف نهادهای فرعی Exercise - removing sub entities

      • تمرین - حذف نهادهای فرعی Exercise - removing sub entities

      • سرصفحه مکان برای subentity Location header for subentity

      • سرصفحه مکان برای subentity Location header for subentity

      • سرصفحه مکان برای subentity Location header for subentity

      احراز هویت Authentication

      احراز هویت Authentication

      احراز هویت Authentication

      • معرفی ماژول Module introduction

      • معرفی ماژول Module introduction

      • معرفی ماژول Module introduction

      • احراز هویت چیست What is authentication

      • احراز هویت چیست What is authentication

      • احراز هویت چیست What is authentication

      • هویت ASP.NET ASP.NET Identity

      • هویت ASP.NET ASP.NET Identity

      • هویت ASP.NET ASP.NET Identity

      • حمایت از هویت Swagger support of identity

      • حمایت از هویت Swagger support of identity

      • حمایت از هویت Swagger support of identity

      • استخراج خدمات لایه ارائه Extracting presentation layer services

      • استخراج خدمات لایه ارائه Extracting presentation layer services

      • استخراج خدمات لایه ارائه Extracting presentation layer services

      • تنظیم احراز هویت Authentication setup

      • تنظیم احراز هویت Authentication setup

      • تنظیم احراز هویت Authentication setup

      • زمینه کاربر User Context

      • زمینه کاربر User Context

      • زمینه کاربر User Context

      • گسترش تعریف کاربر Extending user definition

      • گسترش تعریف کاربر Extending user definition

      • گسترش تعریف کاربر Extending user definition

      مجوز Authorization

      مجوز Authorization

      مجوز Authorization

      • معرفی ماژول Module introduction

      • معرفی ماژول Module introduction

      • معرفی ماژول Module introduction

      • مجوز چیست What is authorization

      • مجوز چیست What is authorization

      • مجوز چیست What is authorization

      • مجوز مبتنی بر نقش Role based authorization

      • مجوز مبتنی بر نقش Role based authorization

      • مجوز مبتنی بر نقش Role based authorization

      • تعیین نقش های کاربر Assigning user roles

      • تعیین نقش های کاربر Assigning user roles

      • تعیین نقش های کاربر Assigning user roles

      • تمرین - لغو اختصاص نقش کاربر Exercise - Unassigning user role

      • تمرین - لغو اختصاص نقش کاربر Exercise - Unassigning user role

      • تمرین - لغو اختصاص نقش کاربر Exercise - Unassigning user role

      • ادعاهای کاربر سفارشی Custom user claims

      • ادعاهای کاربر سفارشی Custom user claims

      • ادعاهای کاربر سفارشی Custom user claims

      • کنترل دسترسی مبتنی بر ادعا Claim based access control

      • کنترل دسترسی مبتنی بر ادعا Claim based access control

      • کنترل دسترسی مبتنی بر ادعا Claim based access control

      • الزامات مجوز سفارشی Custom authorization requirements

      • الزامات مجوز سفارشی Custom authorization requirements

      • الزامات مجوز سفارشی Custom authorization requirements

      • منابع کاربر User resources

      • منابع کاربر User resources

      • منابع کاربر User resources

      • مجوز مبتنی بر منابع Resource based authorization

      • مجوز مبتنی بر منابع Resource based authorization

      • مجوز مبتنی بر منابع Resource based authorization

      • تمرین - سیاست مجوز Exercise - authorization policy

      • تمرین - سیاست مجوز Exercise - authorization policy

      • تمرین - سیاست مجوز Exercise - authorization policy

      صفحه بندی نتایج Results pagination

      صفحه بندی نتایج Results pagination

      صفحه بندی نتایج Results pagination

      • معرفی ماژول Module introduction

      • معرفی ماژول Module introduction

      • معرفی ماژول Module introduction

      • مقدمه صفحه بندی Pagination introduction

      • مقدمه صفحه بندی Pagination introduction

      • مقدمه صفحه بندی Pagination introduction

      • فیلتر کردن نتایج Filtering results

      • فیلتر کردن نتایج Filtering results

      • فیلتر کردن نتایج Filtering results

      • صفحه بندی نتایج Results pagination

      • صفحه بندی نتایج Results pagination

      • صفحه بندی نتایج Results pagination

      • اعتبار سنجی درخواست صفحه بندی Pagination request validation

      • اعتبار سنجی درخواست صفحه بندی Pagination request validation

      • اعتبار سنجی درخواست صفحه بندی Pagination request validation

      • مرتب سازی نتایج Sorting results

      • مرتب سازی نتایج Sorting results

      • مرتب سازی نتایج Sorting results

      • ترتیب روش های IQueryable IQueryable methods order

      • ترتیب روش های IQueryable IQueryable methods order

      • ترتیب روش های IQueryable IQueryable methods order

      تست خودکار Automated testing

      تست خودکار Automated testing

      تست خودکار Automated testing

      • معرفی ماژول Module introduction

      • معرفی ماژول Module introduction

      • معرفی ماژول Module introduction

      • تست های خودکار - مقدمه Automated tests - introduction

      • تست های خودکار - مقدمه Automated tests - introduction

      • تست های خودکار - مقدمه Automated tests - introduction

      • ایجاد تست واحد سریع Quick unit test creation

      • ایجاد تست واحد سریع Quick unit test creation

      • ایجاد تست واحد سریع Quick unit test creation

      • تست های کاربر فعلی Current user tests

      • تست های کاربر فعلی Current user tests

      • تست های کاربر فعلی Current user tests

      • تست های UserContext UserContext Tests

      • تست های UserContext UserContext Tests

      • تست های UserContext UserContext Tests

      • تست های اعتبار سنجی Validator tests

      • تست های اعتبار سنجی Validator tests

      • تست های اعتبار سنجی Validator tests

      • تست نقشه برداری Mapping test

      • تست نقشه برداری Mapping test

      • تست نقشه برداری Mapping test

      • تست های CommandHandler CommandHandler tests

      • تست های CommandHandler CommandHandler tests

      • تست های CommandHandler CommandHandler tests

      • تمرین - تست های واحد Exercise - unit tests

      • تمرین - تست های واحد Exercise - unit tests

      • تمرین - تست های واحد Exercise - unit tests

      • تست سیاست های مجوز Authorization policies tests

      • تست سیاست های مجوز Authorization policies tests

      • تست سیاست های مجوز Authorization policies tests

      • تست میان افزار Middleware test

      • تست میان افزار Middleware test

      • تست میان افزار Middleware test

      • تست های یکپارچه سازی کنترلر Controller integration tests

      • تست های یکپارچه سازی کنترلر Controller integration tests

      • تست های یکپارچه سازی کنترلر Controller integration tests

      • تست نقاط پایانی با مجوز Testing endpoints with authorization

      • تست نقاط پایانی با مجوز Testing endpoints with authorization

      • تست نقاط پایانی با مجوز Testing endpoints with authorization

      • تنظیم ساختار محلول Adjusting solution structure

      • تنظیم ساختار محلول Adjusting solution structure

      • تنظیم ساختار محلول Adjusting solution structure

      استقرار و خدمات Azure Cloud Azure Cloud deployment and services

      استقرار و خدمات Azure Cloud Azure Cloud deployment and services

      استقرار و خدمات Azure Cloud Azure Cloud deployment and services

      • معرفی ماژول Module introduction

      • معرفی ماژول Module introduction

      • معرفی ماژول Module introduction

      • لاجوردی - مقدمه Azure - introduction

      • لاجوردی - مقدمه Azure - introduction

      • لاجوردی - مقدمه Azure - introduction

      • ایجاد سرویس Azure App Creating Azure App service

      • ایجاد سرویس Azure App Creating Azure App service

      • ایجاد سرویس Azure App Creating Azure App service

      • استقرار API در برنامه وب Deploying API to web app

      • استقرار API در برنامه وب Deploying API to web app

      • استقرار API در برنامه وب Deploying API to web app

      • راه اندازی Azure SQL Setting up Azure SQL

      • راه اندازی Azure SQL Setting up Azure SQL

      • راه اندازی Azure SQL Setting up Azure SQL

      • اتصال به Azure SQL و مهاجرت های خودکار Connection to Azure SQL & automatic migrations

      • اتصال به Azure SQL و مهاجرت های خودکار Connection to Azure SQL & automatic migrations

      • اتصال به Azure SQL و مهاجرت های خودکار Connection to Azure SQL & automatic migrations

      • بینش های کاربردی Application insights

      • بینش های کاربردی Application insights

      • بینش های کاربردی Application insights

      • ذخیره سازی Blob Blob storage

      • ذخیره سازی Blob Blob storage

      • ذخیره سازی Blob Blob storage

      • در حال آپلود در فضای ذخیره سازی blob Uploading to blob storage

      • در حال آپلود در فضای ذخیره سازی blob Uploading to blob storage

      • در حال آپلود در فضای ذخیره سازی blob Uploading to blob storage

      • ایجاد url blob SAS Generating blob SAS url

      • ایجاد url blob SAS Generating blob SAS url

      • ایجاد url blob SAS Generating blob SAS url

      • کار با حباب ها به صورت محلی Working with blobs locally

      • کار با حباب ها به صورت محلی Working with blobs locally

      • کار با حباب ها به صورت محلی Working with blobs locally

      • تمرین - استقرار منابع لاجوردی Exercise - deploying azure resources

      • تمرین - استقرار منابع لاجوردی Exercise - deploying azure resources

      • تمرین - استقرار منابع لاجوردی Exercise - deploying azure resources

      • راه حل تمرین - استقرار منابع لاجوردی Exercise solution - Deploying azure resources

      • راه حل تمرین - استقرار منابع لاجوردی Exercise solution - Deploying azure resources

      • راه حل تمرین - استقرار منابع لاجوردی Exercise solution - Deploying azure resources

      یکپارچه سازی مداوم و استقرار مداوم Continuous Integration and Continuous Deployment

      یکپارچه سازی مداوم و استقرار مداوم Continuous Integration and Continuous Deployment

      یکپارچه سازی مداوم و استقرار مداوم Continuous Integration and Continuous Deployment

      • معرفی ماژول Module introduction

      • معرفی ماژول Module introduction

      • معرفی ماژول Module introduction

      • ادغام پیوسته (CI) Continous Integration (CI)

      • ادغام پیوسته (CI) Continous Integration (CI)

      • ادغام پیوسته (CI) Continous Integration (CI)

      • CI در اقدامات Github CI in Github actions

      • CI در اقدامات Github CI in Github actions

      • CI در اقدامات Github CI in Github actions

      • سیاست درخواست کشش Pull request policy

      • سیاست درخواست کشش Pull request policy

      • سیاست درخواست کشش Pull request policy

      • تحویل/استقرار مداوم (CD) Continous Delivery/Deployment (CD)

      • تحویل/استقرار مداوم (CD) Continous Delivery/Deployment (CD)

      • تحویل/استقرار مداوم (CD) Continous Delivery/Deployment (CD)

      • خط لوله استقرار مداوم Continous deployment pipeline

      • خط لوله استقرار مداوم Continous deployment pipeline

      • خط لوله استقرار مداوم Continous deployment pipeline

      • تحویل مداوم Continous delivery

      • تحویل مداوم Continous delivery

      • تحویل مداوم Continous delivery

      نمایش نظرات

      آموزش ASP.NET Core 8 Web API: معماری پاک + خدمات Azure
      جزییات دوره
      14 hours
      111
      Udemy (یودمی) Udemy (یودمی)
      (آخرین آپدیت)
      1,142
      4.6 از 5
      دارد
      دارد
      دارد
      Jakub Kozera
      جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

      Google Chrome Browser

      Internet Download Manager

      Pot Player

      Winrar

      Jakub Kozera Jakub Kozera

      مدیر برنامه‌نویس و معلم آنلاین .NET Fullstack