آموزش Azure Function، Logic Apps و Blob Storage برای برنامه نویس NET

Azure Function, Logic Apps & Blob Storage for .NET Developer

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره: توابع Master Azure، Azure Logic Apps، Azure Blob Storage و Azure Cache برای Redis با دنیای واقعی .NET Core Project Azure Blob Storage توابع Azure Logic Apps Azure Logic Azure Cache for Redis پیش نیازها:3-6 ماه دانش c# Visual Studio2 20229 حساب پورتال Azure Studio مدیریت SQL Server

Azure با خدمات و بهبودهای بیشتر در حال رشد است!

توسعه‌دهنده‌ها با .NET Core و API مهارت دارند، اما اغلب از خدماتی که Azure ارائه می‌دهد که به شدت در وقت آن‌ها صرفه‌جویی می‌کند آگاه نیستند! یادگیری این خدمات به تنهایی دشوار است، زیرا توسعه دهندگان نمی دانند از کجا شروع کنند یا به دنبال چه چیزی بگردند. داشتن ایده در مورد این خدمات بسیار مهم است زیرا آنها می توانند برخی از سناریوهای پیچیده را به راحتی حل کنند، و تمرکز اصلی این دوره خواهد بود.

در این دوره آموزشی با 4 مورد از خدمات ضروری که هر توسعه دهنده دات نت باید از آنها آگاه باشد، آشنا می شویم. با استفاده از این خدمات می توان برخی از وظایف را به شدت ساده کرد!

در این دوره خدمات زیر را یاد خواهیم گرفت

  • ذخیره‌سازی حباب لاجوردی

  • توابع Azure

  • برنامه‌های منطقی Azure

  • کش Azure برای Redis


این دوره یک سناریوی کامل را در اختیار شما قرار می دهد که از نحوه ایجاد سرویس ها/مدیریت آنها و مهمتر از همه نحوه ادغام آن با برنامه های NET شروع می شود. (.NET Core)


دوره های دیگری در Udemy وجود دارد، اما این دوره نهایی است، 4 سرویس را پوشش می دهد در حالی که دوره های دیگر به سختی حداکثر 2 را پوشش می دهند! تمرکز من این است که یک توسعه دهنده دات نت یک دوره آموزشی برای یادگیری خدمات ضروری داشته باشد.


بنابراین در این دوره هیجان انگیز به من بپیوندید تا ببینیم چه چالش های دنیای واقعی را می توانیم با خدمات ارائه شده توسط Azure حل کنیم!


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

معرفی Introduction

  • معرفی Introduction

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

  • پیش نیازها Prerequisites

  • منابع پروژه Project resources

  • نحوه رسیدگی به سوالات How to handle questions

  • برای Azure ثبت نام کنید Signup for Azure

2 ذخیره‌سازی لکه‌های لاجوردی 2 Azure Blob Storage

  • معرفی ذخیره سازی Azure Azure storage introduction

  • انواع ذخیره سازی Azure Azure storage types

  • ظرف حباب و حباب Blob container and blobs

  • نسخه ی نمایشی ذخیره سازی Azure Azure storage demo

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

  • لکه را در یک ظرف بارگذاری کنید Upload blob to a container

  • پروژه دات نت ایجاد کنید Create .NET Project

  • رشته اتصال Blob Storage را اضافه کنید Add Blob Storage Connection String

  • BlobServiceClient را اضافه کنید Add BlobServiceClient

  • رابط سرویس کانتینر Container Service Interface

  • اجرای سرویس کانتینر Implement Container Service

  • با خدمات کانتینر تماس بگیرید Call Container Services

  • فهرست نمایه همه کنترلرها List All Controller Index View

  • مدیریت کانتینرها Managing Containers

  • رابط سرویس Blob Blob Service Interface

  • سرویس Blob - لیست تمام حباب ها Blob Service - List all Blobs

  • Blob Service - آپلود Delete Blob Blob Service - Upload Delete Blob

  • روش اقدام Blobs را مدیریت کنید Manage Blobs Action Method

  • نمایش Blobs را مدیریت کنید Manage Blobs View

  • نمایش Blob را آپلود کنید Upload Blob View

  • نسخه ی نمایشی - آپلود Blob Demo - Upload Blob

  • حذف و مشاهده Blob Delete and View Blob

  • نمایش حباب های کانتینر و حساب Display Container Blobs and Account

Azure Blob - MetaData و SAS Token Azure Blob - MetaData and SAS Token

  • 2 MetaData را از Azure Portal اضافه کنید 2 Add MetaData from Azure Portal

  • 3 متا دیتا Blob را بازیابی کنید 3 Retrieve Blob MetaData

  • 4 در حین آپلود Blob متادیتا را ضبط کنید 4 Capture MetaData while uploading Blob

  • 5 نسخه ی نمایشی - متا دیتا را اضافه کنید 5 Demo - Add MetaData

  • 6 MetaData را حذف یا به روز کنید 6 Remove or Update MetaData

  • 7 ظرف جدید ایجاد کنید 7 Create new container

  • 8 Blobs را با URI و MetaData بازیابی کنید 8 Retrieve Blobs with URI and MetaData

  • 9 مشاهده تصاویر در یک ظرف 9 Viewing Images in a Container

  • 10 SAS از Azure 10 SAS from Azure

  • 11 توکن SAS برای Blob با برنامه NET 11 SAS Tokens for Blob with .NET Application

  • 12 توکن SAS برای کانتینر با برنامه NET 12 SAS Tokens for Container with .NET Application

  • 13 توکن SAS - حساب ذخیره سازی Azure 13 SAS Token - Azure Storage Account

4 عملکرد Azure - مبانی و راه اندازی پروژه 4 Azure Functions - Basics and Project Setup

  • 2 مقدمه 2 introduction

  • 3 مزیت عملکرد لاجورد 3 benefits of azure functions

  • 4 پروژه Azure Function را ایجاد کنید 4 Create Azure Function Project

  • 5 ایجاد رابط کاربری برای درخواست فروش 5 Create UI for Sales Request

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

  • 7 ایجاد اولین تابع Azure در Azure Portal 7 Creating first Azure Function in Azure Portal

  • 8 عملکرد لاجورد را اجرا و آزمایش کنید 8 Run and test azure function

  • بررسی اجمالی فایل عملکرد 9 Azure 9 Azure Function File Overview

5 عملکرد Azure - ویژوال استودیو 5 Azure Functions - Visual Studio

  • 3 پروژه Azure Function را ایجاد کنید 3 Create Azure Function Project

  • 4 عملکرد کلی - ویژوال استودیو 4 Function Overview - Visual Studio

  • 5 تابع Azure را از وب اپلیکیشن فراخوانی کنید 5 Call Azure Function from Web Application

  • 6 نسخه آزمایشی - فراخوانی عملکرد Azure 6 Demo - Calling Azure Function

  • 7 تابع Azure - Http به صف 7 Azure Function - Http to Queue

  • 8 ایجاد SQL و پایگاه داده محلی 8 Create SQL and Local Database

  • 9 جدول ایجاد کنید 9 Create Table

  • 10 Tangy DbContext را اضافه کنید 10 Add Tangy DbContext

  • 11 تزریق وابستگی را در تابع Azure پیکربندی کنید 11 Configure Dependency Injection in Azure Function

  • 12 عملکرد Azure Complete Flow in Action 12 Azure Function Complete Flow in Action

6 عملکرد Azure - محرک های پیشرفته 6 Azure Functions - Advanced Triggers

  • 2 عملکرد Azure Complete Flow 2 Azure function Complete Flow

  • 3 Blob را در کانتینر آپلود کنید 3 Upload Blob To Container

  • 4 تغییر اندازه تصویر Azure Function 4 Resize Image Azure Function

  • 5 وضعیت به روز رسانی در پایگاه داده در تابع تغییر اندازه 5 Update Status in Database on Resize Function

  • 6 عملکرد Azure تایمر ماشه 6 Azure function Timer Trigger

  • 8 مدل برای Rest API 8 Models for Rest API

  • 9 تابع Azure اقلام مواد غذایی را ایجاد می کند 9 Azure function create grocery item

  • 10 آزمایش ایجاد اقلام مواد غذایی 10 Testing create grocery item

  • 11 اقلام مواد غذایی را دریافت کنید 11 Get grocery items

  • 12 اقلام مواد غذایی را به روز کنید و حذف کنید 12 Update and delete grocery items

  • 13 فراخوانی توابع API Rest از برنامه وب 13 Calling Rest API Functions from Web Application

برنامه های منطقی Azure Azure Logic Apps

  • 0 معرفی برنامه منطقی 0 logic app intro

  • 2 برنامه منطقی ایجاد کنید 2 Create Logic App

  • 3 اولین برنامه منطق در عمل 3 First Logic App in action

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

  • 6 نمای Index ایجاد کنید 6 Create Index View

  • 7 روش اقدام برای فراخوانی Logic App 7 Post Action Method to call Logic App

  • 8 دریافت بار از WebApp به Logic App 8 Receive Payload from WebApp to Logic App

  • 9 ضبط SQL را در Http POST ایجاد کنید 9 Create SQL Record on Http POST

  • 10 برنامه منطقی ایمیل ارسال کنید 10 Send Email Logic App

  • 11 Blob را از برنامه دات نت آپلود کنید 11 Upload Blob from .NET Application

  • 12 کپی Blob 12 Copy Blob

برنامه های منطقی - پیشرفته Logic Apps - Advanced

  • 1 جریان کامل 1 Complete Flow

  • 2 آپلود برنامه منطقی در Dropbox 2 Logic App Upload To Dropbox

  • 3 حل خطای برنامه منطقی 3 Logic App Error Solving

  • 4 در غیر این صورت در برنامه منطقی 4 If else in Logic App

  • 5 IF Else in Action 5 IF Else in Action

  • 6 برنامه Switch Case Logic 6 Switch Case Logic App

  • 7 تمیز کردن و جریان کامل 7 Clean up and complete flow

  • 8 برای هر حلقه 8 ForEach Loop

  • 9 تا در برنامه منطق 9 Until in Logic App

9 Azure Cache برای Redis 9 Azure Cache for Redis

  • 1 کش چیست؟ 1 What is caching?

  • 2 مزیت کش لاجوردی 2 advantages of azure cache

  • 3 ایجاد حافظه پنهان ردیس لاجوردی در پورتال 3 create azure redis cache on portal

  • 4 برنامه دات نت ایجاد کنید 4 Create .NET Application

  • 5 اضافه کردن دسته صفحات CRUD 5 Adding Category CRUD Pages

  • 6 کلید Redis Cache را به پروژه اضافه کنید 6 Add Redis Cache Key to Project

  • 7 اقدام نمایه صفحه اصلی 7 Home Page Index Action

  • 8 کش Azure Redis در عمل 8 Azure Redis Cache in Action

  • 9 حافظه پنهان Azure را باطل کنید 9 Invalidate Azure Cache

نمایش نظرات

Udemy (یودمی)

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

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

آموزش Azure Function، Logic Apps و Blob Storage برای برنامه نویس NET
جزییات دوره
6.5 hours
99
Udemy (یودمی) Udemy (یودمی)
(آخرین آپدیت)
8,197
4.5 از 5
ندارد
دارد
دارد
Bhrugen Patel
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Bhrugen Patel Bhrugen Patel

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