آموزش Microsoft Azure برای توسعه دهندگان دات نت

دانلود Microsoft Azure for .NET Developers

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره: Microsoft Azure | ASP.NET Core | سرویس اپلیکیشن | Cosmos DB | Azure SQL | اتوبار خدمات | Azure AD | توابع لاجوردی | Blob نحوه ادغام با Microsoft Azure API ها و SDK های Microsoft Azure پورتال و مدیریت منابع دسترسی به API های Microsoft Azure از برنامه NET Core نحوه انتشار برنامه .NET Core در Azure نحوه تهیه و دستکاری پایگاه داده Azure SQL نحوه استفاده از Microsoft Azure Blob Storage to use Microsoft Azure Services Bus (صف پیام) درک مدل ها و مکان های قیمت گذاری Microsoft Azure Microsoft Azure AD (Enterprise and B2C) پیش نیازها: برخی از دانش هسته NET یک حساب Azure (یا حساب آزمایشی رایگان)

Microsoft Azure اولین پلتفرم ابری مایکروسافت است. این یک فضای عالی برای میزبانی برنامه‌های NET است و توسعه‌دهنده مدرن دات‌نت باید راحت در سرویس‌ها و ویژگی‌های مختلف پیمایش کند و از بستر میزبانی ابری برای تولید برنامه‌های سازمانی درجه یک استفاده کند.

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

در طول راه، یاد خواهید گرفت که چگونه:

  • درگاه Azure را پیمایش و سفارشی کنید

  • از Azure CLI و Azure PowerShell

    استفاده کنید
  • تهیه ماشین‌های مجازی در Azure

  • خدمات برنامه Azure را ارائه و استفاده کنید

    • برنامه های وب را برای عملکرد و خطاهای احتمالی با استفاده از Application Insights

      رصد کنید
    • مقیاس‌سازی برنامه‌ها و پایگاه‌های داده براساس بار

    • Slots Deployment را راه اندازی کنید

    • تنظیم استقرار مداوم با GitHub Actions و خدمات برنامه وب Azure

    • نحوه مدیریت اسرار برنامه در برنامه های NET

  • از Azure SQL استفاده کنید و مدل‌های میزبانی مختلف را درک کنید

  • از Azure Blob Storage

    استفاده کنید
  • از Azure Cosmos DB

    استفاده کنید
  • از اتوبوس و صف خدمات Azure

    استفاده کنید
  • ساخت و استقرار توابع Azure

  • امنیت برنامه پیشرفته دات نت را با Azure AD و Azure AD B2C ادغام کنید

در پایان این دوره، باید درک اساسی از اینکه Microsoft Azure چیست و به بسیاری از سرویس‌ها دسترسی دارد، داشته باشید، و ابزارهای شخص ثالث می‌توانند به بهترین وجه در خدمت شما باشند.

این دوره با آموزش های لازم برای آزمون AZ-204: توسعه راه حل ها برای آزمون Microsoft Azure مطابقت دارد، اگرچه یک راهنمای آموزشی رسمی نیست. اگر نیاز دارید در مورد توسعه با Azure اطلاعات کافی داشته باشید تا در فضای کاری خود، بدون شرکت در آزمون، کارآیی داشته باشید، برای شما عالی است.

داشتن پایه در توسعه هسته ASP.NET به عنوان یک مزیت محسوب می شود، زیرا ما کمتر روی اصول اولیه تمرکز خواهیم کرد و فقط در صورت نیاز برای تکمیل وظایف این دوره، تغییراتی در یک برنامه موجود ایجاد می کنیم. اگر با ASP.NET Core آشنایی ندارید، می توانید از دوره Complete ASP.NET Core and Entity Framework Development بازدید کنید، که به شما یک شروع دوستانه برای اکوسیستم ASP.NET Core می دهد و به شما امکان می دهد به سرعت به سرعت بالا برید. .

در طول مسیر، ما همچنین تعدادی برنامه اصلی و منحصر به فرد را برای نشان دادن نحوه ادغام بین کد ما و APIهای Microsoft Azure ایجاد می‌کنیم.



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

معرفی Introduction

  • معرفی Introduction

  • اسلایدهای مرجع Reference Slides

با Microsoft Azure شروع کنید Get Started With Microsoft Azure

  • Microsoft Azure چیست؟ What Is Microsoft Azure

  • Microsoft Azure چیست؟ What is Microsoft Azure?

  • تور پرتال لاجوردی Azure Portal Tour

  • شروع کار با Azure Getting Started with Azure

  • با Azure Wizard یک ماشین مجازی بسازید Create a Virtual Machine with Azure Wizard

  • گزینه های مختلف میزبانی ابری Different Cloud Hosting Options

  • به ماشین مجازی متصل شوید Connect to Virtual Machine

  • با استفاده از Azure CLI ماشین مجازی ایجاد کنید Create Virtual Machine using Azure CLI

  • بررسی بخش Section Review

با استفاده از Azure Web App و Azure SQL Using Azure Web App and Azure SQL

  • نمای کلی بخش Section Overview

  • راه اندازی Azure Web App Setup Azure Web App

  • ابزارها و خدمات برنامه وب Azure را کاوش کنید Explore Azure Web App Tools and Services

  • راه اندازی پایگاه داده Azure SQL Setup Azure SQL Database

  • Azure Web App Monitoring and Logging Azure Web App Monitoring and Logging

  • ابزارهای مدیریت خارجی Azure External Azure Management Tools

  • بررسی بخش Section Review

مدیر منابع Azure Azure Resource Manager

  • Azure Resource Manager چیست؟ What is Azure Resource Manager?

  • ایجاد منابع از طریق پورتال Azure Create Resources via Azure Portal

  • آشنایی با Azure PowerShell Understanding Azure PowerShell

  • آشنایی با Azure CLI Understanding Azure CLI

  • بررسی بخش Section Review

پایگاه های داده Azure (SQL و Cosmos DB) Azure Databases (SQL and Cosmos DB)

  • نمای کلی بخش Section Overview

  • Azure SQL - گزینه های میزبانی Azure SQL - Hosting Options

  • Azure Cosmos DB Azure Cosmos DB

  • ایجاد یک سند در Cosmos DB Creating a Document in Cosmos DB

  • خواندن اسناد از Cosmos DB Reading Documents from Cosmos DB

  • بررسی بخش Section Review

سرویس برنامه Azure Azure App Service

  • نمای کلی بخش Section Overview

  • بررسی سرویس برنامه Azure Examining Azure App Service

  • یک برنامه وب Azure ایجاد کنید Create an Azure Web App

  • Visual Studio در مقابل Visual Studio Code Setup Visual Studio vs. Visual Studio Code Setup

  • راه اندازی پروژه هسته ASP.NET ASP.NET Core Project Setup

  • استقرار برنامه با استفاده از Azure CLI Deploy App Using Azure CLI

  • استقرار برنامه با ابزارهای رابط کاربری Deploy App With UI Tools

  • استقرار با استفاده از تحویل مداوم Deploy Using Continuous Delivery

  • ثبت و نظارت Logging and Monitoring

  • Application Insights را اضافه کنید Add Application Insights

  • تنظیمات پیکربندی Configuration Settings

  • گزینه های مقیاس بندی خودکار Auto-scaling options

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

  • بررسی سلامت و بهبود خودکار Health Checks and Auto-Heal

  • احراز هویت و مجوز Authentication and Authorization

  • پاکسازی منابع Resource Cleanup

  • بررسی بخش Section Review

  • کد منبع بخش Section Source Code

Azure Storage (بلاب) Azure Storage (Blobs)

  • نمای کلی بخش Section Overview

  • Azure Blob Storage Azure Blob Storage

  • در حال آپلود در Blob Storage Uploading to Blob Storage

  • دسترسی ایمن به Blob با SAS Token Securely Access Blob with SAS Token

  • بررسی بخش Section Review

Azure SQL Azure SQL

  • نمای کلی بخش Section Overview

  • آشنایی با پایگاه داده Azure SQL Understanding Azure SQL Database

  • تهیه یک پایگاه داده Azure SQL Provisioning an Azure SQL Database

  • اتصال با ابزارهای محلی Connecting with Local Tools

  • اتصال به برنامه ASP.NET Core با EF Core Connecting to ASP.NET Core App with EF Core

  • اتصال به برنامه وب Azure Connecting to Azure Web App

  • بررسی بخش Section Review

  • کد منبع بخش Section Source Code

توابع Azure برای راه حل های بدون سرور Azure Functions for Serverless Solutions

  • معماری بدون سرور Azure چیست؟ What is Azure Serverless Architecture

  • اتوبوس سرویس لاجورد و چرا Azure Service Bus and Why

  • ویژگی ها و تنظیمات اضافی گذرگاه سرور Azure Additional Azure Server Bus Features and Settings

  • ساخت یک تابع Azure Building an Azure Function

  • انتشار عملکرد Azure Publish Azure Function

  • بررسی بخش Section Review

Azure Cosmos DB Azure Cosmos DB

  • نمای کلی بخش Section Overview

  • مدل های میزبانی DB Azure Cosmos Azure Cosmos DB Hosting Models

  • Azure Cosmos DB Design Azure Cosmos DB Design

  • ایجاد یک حساب Azure Cosmos DB Creating an Azure Cosmos DB Account

  • مدیریت ظروف و اقلام Managing Containers and Items

  • شبیه سازی محلی Local Emulation

  • Azure Cosmos DB و SQL Azure Cosmos DB and SQL

  • ایجاد اپلیکیشن Blazor Client Creating Blazor Client App

  • با استفاده از Azure Cosmos DB Client Using Azure Cosmos DB Client

  • اجرای عملیات CRUD Implementing CRUD operations

  • بررسی بخش Section Review

  • کد منبع بخش Section Source Code

Microsoft Azure Active Directory Microsoft Azure Active Directory

  • نمای کلی بخش Section Overview

  • Azure Active Directory را کاوش کنید Explore Azure Active Directory

  • کاربر Azure AD ایجاد کنید Create Azure AD User

  • ثبت نام Azure AD Application Register Azure AD Application

  • برنامه هسته دات نت را با Azure AD Auth ایجاد کنید Create .NET Core App with Azure AD Auth

  • برنامه هسته ASP.NET را با Azure AD Auth ایجاد کنید Create ASP.NET Core App with Azure AD Auth

  • تنظیم جریان کد مجوز OAuth 2.0 Setup OAuth 2.0 Authorization Code Flow

  • API امن با Azure - قسمت 1 Secure API with Azure - Part 1

  • API امن با Azure - قسمت 2 Secure API with Azure - Part 2

  • راه اندازی «از طرف جریان» (ارتباط API به API) با توکن Setup 'On Behalf Of Flow' (API to API Communication) w/ Token

  • مروری بر Microsoft Azure AD (B2C). Microsoft Azure AD (B2C) Overview

  • بررسی بخش Section Review

  • Azure AD در مقابل Azure AD B2C Azure AD vs Azure AD B2C

  • Provision AD B2C Applicaiton Provision AD B2C Applicaiton

  • با استفاده از ASP.NET Core Application و B2C احراز هویت Authenticate using ASP.NET Core Application and B2C

  • کد منبع بخش Section Source Code

حساب های ذخیره سازی Azure Azure Storage Accounts

  • نمای کلی بخش Section Overview

  • درک Azure Blob Storage Understanding Azure Blob Storage

  • درک ذخیره سازی جدول و صف Understanding Table and Queue Storage

  • یک حساب ذخیره سازی Azure ایجاد کنید Create an Azure Storage Account

  • شبیه ساز Azure Storage Azure Storage Emulator

  • مدیریت حساب ذخیره سازی Storage Account Management

  • Storage Explorer Storage Explorer

  • مروری بر برنامه های وب Web Application Overview

  • ایجاد و راه اندازی .NET Core Project Create and Setup .NET Core Project

  • سرویس ذخیره سازی جدول را اضافه کنید Add Table Storage Service

  • کنترلرها و نماها را ایجاد کنید Create Controllers and Views

  • CRUD ذخیره سازی جدول تست Testing Table Storage CRUD

  • گزارش ها و تماس های خدمات Logs and Services Calls

  • سرویس آپلود Blob را اضافه کنید Add Blob Upload Service

  • ویژگی های سرویس تست Blob Test Blob Service Features

  • سرویس صف را اضافه کنید Add Queue Service

  • سرویس صف تست Test Queue Service

  • تنظیم پیغام خوان صف Setup Queue Message Reader

  • پاکسازی و بهینه سازی کد Code Cleanup and Optimization

  • بررسی بخش Section Review

  • کد منبع بخش Section Source Code

Microsoft Azure AD (B2C) Microsoft Azure AD (B2C)

  • نمای کلی بخش Section Overview

  • نمای کلی بخش Section Overview

  • Azure AD در مقابل Azure AD B2C Azure AD vs Azure AD B2C

  • برنامه Provision AD B2C Provision AD B2C Applicaiton

  • با استفاده از NET Core Application احراز هویت Authenticate using .NET Core Application

  • بررسی بخش Section Review

اتوبوس سرویس لاجورد Azure Service Bus

  • نمای کلی بخش Section Overview

  • آشنایی با اتوبوس سرویس Azure Understanding Azure Service Bus

  • اتوبوس سرویس Azure در مقابل ذخیره‌سازی صف Azure Service Bus vs Queue Storage

  • سرویس اتوبوس سرویس Azure را ایجاد کنید Create Azure Service Bus Service

  • ارسال پیام به سرویس اتوبوس Sending Messages to Service Bus

  • مصرف پیام ها از سرویس اتوبوس Consuming Messages from Service Bus

  • آزمایش فرستنده و گیرنده ما Testing Our Sender and Receiver

  • موضوعات و اشتراک ها Topics and Subscriptions

  • پاکسازی منابع Resource Clean Up

  • بررسی بخش Section Review

  • کد منبع بخش Section Source Code

نتیجه Conclusion

  • نتیجه Conclusion

  • اسلایدهای مرجع Reference Slides

توابع Azure (راه حل های بدون سرور) Azure Functions (Serverless Solutions)

  • نمای کلی بخش Section Overview

  • آشنایی با راه حل های بدون سرور Understanding Serverless Solutions

  • اپلیکیشن Azure Function را در پورتال ایجاد کنید Create Azure Function App in Portal

  • راه اندازی ابزارهای توسعه محلی Setup Local Development Tools

  • ایجاد اپلیکیشن Azure Functions با VS Code - قسمت 1 Create Azure Functions App With VS Code - Part 1

  • ایجاد اپلیکیشن Azure Functions با VS Code - قسمت 2 Create Azure Functions App With VS Code - Part 2

  • اپلیکیشن Azure Functions را با ویژوال استودیو ایجاد کنید Create Azure Functions App with Visual Studio

  • درک عملکردهای لاجوردی Understanding Azure Functions

  • عملکردهای بادوام Durable Functions

  • یک عملکرد بادوام توسعه دهید Develop A Durable Function

  • استقرار اپلیکیشن Azure Functions Deploying Azure Functions App

  • بررسی بخش Section Review

  • کد منبع بخش Section Source Code

ماشین های مجازی Azure Azure Virtual Machines

  • نمای کلی بخش Section Overview

  • درک زیرساخت به عنوان یک سرویس Understanding Infrastructure as a Service

  • با Azure Wizard یک ماشین مجازی بسازید Create a Virtual Machine with Azure Wizard

  • به ماشین مجازی متصل شوید Connect to Virtual Machine

  • با استفاده از Powershell ماشین مجازی ایجاد کنید Create Virtual Machine using Powershell

  • با استفاده از Bash Scripting ماشین مجازی ایجاد کنید Create Virtual Machine using Bash Scripting

  • با استفاده از الگوهای ARM ماشین مجازی ایجاد کنید Create Virtual Machine using ARM Templates

  • بررسی بخش Section Review

ظروف لاجوردی Azure Containers

  • نمای کلی بخش Section Overview

  • درک کانتینرها و داکر Understanding Containers and Docker

  • راه اندازی Docker Setting up Docker

  • ظرف SQL Server ایجاد کنید Create SQL Server container

  • NET Core Project و Dockerfile را راه اندازی کنید Setup .NET Core Project and Dockerfile

  • Containerization در NET 7 Containerization in .NET 7

  • استفاده از Docker Compose - Orchestration Using Docker Compose - Orchestration

  • ایجاد و انتشار کانتینر در رجیستری کانتینر Azure Create and Publish Container to Azure Container Registry

  • ایجاد نمونه کانتینر Create Container Instance

  • سرویس برنامه وب کانتینر Azure Azure Container Web App Service

  • درک Kubernetes Understanding Kubernetes

  • پاکسازی منابع Resource Clean Up

  • بررسی بخش Section Review

  • کد منبع بخش Section Source Code

بخش پاداش Bonus Section

  • سخنرانی پاداش Bonus Lecture

نمایش نظرات

آموزش Microsoft Azure برای توسعه دهندگان دات نت
جزییات دوره
13 hours
134
Udemy (یودمی) Udemy (یودمی)
(آخرین آپدیت)
12,557
4.6 از 5
ندارد
دارد
دارد
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar