آموزش مایکروسافت آزور (Microsoft Azure) برای ASP.NET Core - آخرین آپدیت

دانلود Microsoft Azure for ASP.NET Core

نکته: ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره: به‌روزرسانی شده در می ۲۰۲۵. این دوره اکنون دارای قابلیت Coursera Coach است! روشی هوشمندانه‌تر برای یادگیری با گفتگوهای تعاملی و بلادرنگ که به شما کمک می‌کند دانش خود را آزمایش کنید، پیش‌فرض‌ها را به چالش بکشید و در حین پیشروی در دوره، درک خود را عمیق‌تر کنید. این دوره یک معرفی جامع از مایکروسافت آزور برای توسعه‌دهندگان ASP.NET Core ارائه می‌دهد و به شما کمک می‌کند تا با سرویس‌ها و ابزارهای ضروری Azure آشنا شوید. شما با بررسی ماشین‌های مجازی (Virtual Machines) و پورتال‌های Azure شروع خواهید کرد و یاد می‌گیرید که چگونه این محیط‌ها را با استفاده از روش‌های مختلف مانند PowerShell، اسکریپت‌نویسی Bash و قالب‌های ARM ایجاد، متصل و مدیریت کنید. سپس دوره به بررسی راه‌اندازی Azure Web Apps، ابزارها، سرویس‌ها و قابلیت‌های مانیتورینگ هنگام استقرار اپلیکیشن‌های ASP.NET Core می‌پردازد. در ادامه، عمیقاً وارد دنیای پایگاه‌های داده Azure خواهید شد و SQL و Cosmos DB را پوشش خواهید داد. شما بر گزینه‌های مختلف میزبانی برای SQL مسلط می‌شوید و ایجاد و خواندن سند (Document) در Cosmos DB را بررسی می‌کنید. در مراحل بعدی، با Azure Blob Storage برای آپلود و مدیریت امن داده‌ها کار خواهید کرد. این دوره همچنین شما را در زمینه معماری بدون سرور (Serverless) با Azure Functions راهنمایی می‌کند و نحوه ساخت و انتشار راهکارهای بدون سرور با استفاده از Azure Service Bus برای اپلیکیشن‌های مقیاس‌پذیر را نمایش می‌دهد. در نهایت، این دوره به شما می‌آموزد که چگونه امنیت اپلیکیشن را با استفاده از سرویس‌های Azure Active Directory و B2C ارتقا دهید. شما OAuth 2.0 را پیاده‌سازی کرده، احراز هویت را برای برنامه‌های ASP.NET Core تنظیم می‌کنید و APIها را از طریق ویژگی‌های قدرتمند Azure ایمن می‌سازید. هر بخش با یک مرور کلی به پایان می‌رسد تا مفاهیم و تمرینات کلیدی یاد گرفته شده تثبیت شوند. این دوره برای توسعه‌دهندگانی مناسب است که می‌خواهند مایکروسافت آزور را درک کنند و بدانند چگونه از طریق کد با Azure ادغام شوند. برای همراهی با این دوره، به دانش C#/.NET Core و یک حساب Azure (یا حساب آزمایشی رایگان) نیاز دارید. داشتن دانش پایگاه داده مورد نیاز است اما اجباری نیست. داشتن پیش‌زمینه در توسعه ASP.NET Core یک امتیاز محسوب می‌شود زیرا ما کمتر بر مبانی تمرکز خواهیم کرد.

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

مقدمه دوره Introduction to the Course

  • مقدمه Introduction

شروع کار با مایکروسافت آزور Get Started with Microsoft Azure

  • آشنایی با مایکروسافت آزور Introduction to Microsoft Azure

  • تور پورتال Azure Azure Portal Tour

تخصیص و استفاده از ماشین‌های مجازی Azure Provisioning and Using Azure Virtual Machines

  • ایجاد ماشین مجازی با استفاده از جادوگر Azure Create a Virtual Machine with Azure Wizard

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

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

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

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

  • مرور بخش Section Review

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

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

  • راه‌اندازی Azure Web App برای ASP.NET Core Set Up ASP.NET Core Azure Web App

  • بررسی ابزارها و سرویس‌های Azure Web App Explore Azure Web App Tools and Services

  • راه‌اندازی پایگاه داده Azure SQL Set Up Azure SQL Database

  • مانیتورینگ و لاگ‌گیری در Azure Web App Azure Web App Monitoring and Logging

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

  • ایجاد Azure Web App با استفاده از Azure CLI Create Azure Web App with 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 (Blobs) Azure Storage (Blobs)

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

  • ذخیره‌سازی Azure Blob Azure Blob Storage

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

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

  • مرور بخش Section Review

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

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

  • سرویس Azure Service Bus و دلیل استفاده از آن Azure Service Bus and Why

  • ویژگی‌ها و تنظیمات تکمیلی Azure Service Bus Additional Azure Server Bus Features and Settings

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

  • انتشار Azure Function Publish Azure Function

  • مرور بخش Section Review

مایکروسافت Azure Active Directory Microsoft Azure Active Directory

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

  • بررسی Azure Active Directory Explore Azure Active Directory

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

  • ثبت اپلیکیشن در Azure AD Register Azure AD Application

  • ساخت برنامه ASP.NET Core با احراز هویت Azure AD Create ASP.NET Core App with Azure AD Auth

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

  • ایمن‌سازی API با Azure - بخش اول Secure API with Azure - Part 1

  • ایمن‌سازی API با Azure - بخش دوم Secure API with Azure - Part 2

  • راه‌اندازی جریان On Behalf of (ارتباط API به API) با توکن Set Up 'On Behalf of Flow' (API to API Communication) w/ Token

  • مرور بخش Section Review

مایکروسافت Azure AD (B2C) Microsoft Azure AD (B2C)

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

  • مقایسه Azure AD در مقابل Azure AD B2C Azure AD Versus Azure AD B2C

  • تخصیص اپلیکیشن AD B2C Provisioning AD B2C Application

  • احراز هویت با استفاده از برنامه ASP.NET Core Authenticate Using ASP.NET Core Application

  • مرور بخش Section Review

جمع‌بندی Conclusion

  • جمع‌بندی نهایی Conclusion

نمایش نظرات

آموزش مایکروسافت آزور (Microsoft Azure) برای ASP.NET Core
جزییات دوره
10h 17m
50
(آخرین آپدیت)
157
- از 5
دارد
دارد
دارد
Chris Croft
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Chris Croft Chris Croft

مربی مدیریت، سخنران، نویسنده