آموزش جامع Azure Functions با سی‌شارپ (#C): از صفر تا صد توسعه Serverless - آخرین آپدیت

دانلود Azure Functions C#: Serverless Development from Zero to Hero

نکته: ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره: یاد بگیرید چگونه با استفاده از Azure Functions در زبان C#، برنامه‌های Serverless مقیاس‌پذیر بسازید و مستقر کنید. این دوره جامع شامل مباحث Triggers، Bindings و Durable Functions است. آنچه در این دوره می‌آموزید: - ساخت و استقرار اپلیکیشن‌های بدون سرور (Serverless) با Azure Functions و C# - استفاده بهینه از تریگرها و بایندینگ‌ها مانند HTTP، Timer، Blob و Queue - درک تفاوت‌های پلن‌های میزبانی Consumption، Premium و Dedicated - مانیتورینگ و عیب‌یابی Azure Functions با استفاده از Application Insights - پیاده‌سازی نمونه‌های واقعی مانند تسک‌های پس‌زمینه و پردازش فایل‌ها پیش نیازها: - دانش پایه زبان C# و محیط .NET - آشنایی با Visual Studio یا Visual Studio Code - داشتن حساب کاربری Azure (نسخه رایگان برای تمرین کافی است)

در این دوره عملی و گام‌به‌گام، قدرت کامل Azure Functions با C# را برای توسعه‌دهندگانی که می‌خواهند در توسعه Serverless روی مایکروسافت آزور مسلط شوند، آزاد کنید. چه مبتدی باشید و چه توسعه‌دهنده‌ای باتجربه که به دنبال گسترش مهارت‌های ابری خود است، این دوره شما را از مفاهیم بنیادی به مباحث پیشرفته، از طریق مثال‌های واقعی و بهترین متدهای عملی می‌رساند.

آنچه خواهید آموخت:

  • Azure Functions چیست و در پشت صحنه چگونه کار می‌کند

  • نحوه ساخت فانکشن‌ها با C# در مدل‌های In-process و Isolated Worker

  • تنظیم تریگرها و بایندینگ‌های ورودی/خروجی برای HTTP، Blob، Queue، Cosmos DB و موارد دیگر

  • کار با Durable Functions برای مدیریت جریان‌های کاری (Workflows)، الگوهای Fan-out/Fan-in و حالت‌های Stateful

  • استراتژی‌های توسعه محلی، دیباگ و استقرار با استفاده از Visual Studio و Azure CLI

  • مانیتورینگ، مقیاس‌پذیری و بهترین روش‌ها برای سیستم‌های Serverless در سطح سازمانی

چرا این دوره را انتخاب کنید؟

  • طراحی شده مخصوص توسعه‌دهندگان .NET، مهندسان بک‌اند و علاقه‌مندان به تکنولوژی‌های ابری

  • شامل دموهای زنده، پروژه‌های عملی و توضیحات در سطح مصاحبه‌های شغلی

  • به‌روزرسانی شده با آخرین تغییرات .NET 8 و SDKهای Azure

در پایان این دوره، شما کاملاً آماده خواهید بود تا راهکارهای Serverless آماده تولید (Production-ready) را با استفاده از Azure Functions و C# بسازید و در استقرار، مقیاس‌بندی و نگهداری آن‌ها در محیط‌های ابری واقعی برای نیازهای مختلف کسب‌وکار، اعتماد به نفس کامل داشته باشید.


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

مقدمه‌ای بر معماری Serverless و Azure Functions Introduction to Serverless & Azure Functions

  • معماری Serverless چیست؟ What is Serverless Architecture?

  • چه زمانی از Azure Functions استفاده کنیم؟ When to Use Azure Functions?

  • مروری بر تریگرها و بایندینگ‌های Azure Function Overview of Azure Function Triggers and Bindings

  • راه اندازی محیط توسعه Development Environment Setup

بخش دوم: کار عملی با Azure Functions Section 2: Hands-on with Azure Functions

  • ساخت یک فانکشن ساده با HTTP Trigger Creating a Simple HTTP Trigger Function

  • ساختار پروژه Project structure

  • نحوه افزودن فانکشن‌های شخصی How to add your own function

  • تفاوت مدل In Process و Isolated در Azure Durable Function In Process vs Isolated Azure Durable Function

  • استفاده از Timer Trigger Timer Trigger

  • استفاده از Queue Trigger Queue Trigger

  • استفاده از Blob Trigger Blob Trigger

  • بایندینگ‌های ورودی و خروجی (Input/Output Bindings) Input/Output Bindings

  • کوییز مفاهیم پایه Azure Functions Azure functions basics quiz

میزبانی، مقیاس‌پذیری و مانیتورینگ Hosting, Scaling & Monitoring

  • مقایسه پلن‌های Consumption، Premium و Dedicated Consumption Plan vs Premium vs Dedicated

  • کار با ماشین حساب هزینه Azure Azure Pricing Calculator

  • ساخت حساب رایگان Azure Free Azure Account

  • استقرار (Deployment) در Azure از طریق Visual Studio Azure Deployment via Visual Studio

  • مقیاس‌پذیری، Cold Starts و بهترین متدها Scaling, Cold Starts & Best Practices

  • مانیتورینگ با استفاده از Application Insights Monitoring using Application Insights

  • کار با KQL و Azure Data Explorer KQL and Azure Data Explorer

  • هشدارها، لاگ‌گیری و عیب‌یابی Alerts, Logging and Diagnostics

آشنایی با Durable Functions Introduction to Durable Functions

  • Durable Functions چیستند؟ What are Durable Functions?

  • تفاوت Orchestration، Activity و Client Functions Orchestration vs Activity vs Client Functions

  • مبانی Durable Task Framework Durable Task Framework Basics

بررسی عمیق الگوهای Durable Durable Patterns in Depth

  • زنجیره‌سازی فانکشن‌ها (Function Chaining) Function chaining

  • الگوی Fan out/fan in Fan-out/fan-in

  • رابط‌های API ای ای-سینک (Async HTTP APIs) Async HTTP APIs

  • مانیتورینگ در Durable Functions Monitoring

  • تعامل انسانی (Human Interaction) Human interaction

  • تجمیع‌کننده یا Aggregator (موجودیت‌های Stateful) Aggregator (stateful entities)

  • موجودیت‌های Durable (Durable Entities) Durable Entities

مباحث پیشرفته Advanced Topics

  • توضیح مفاهیم Replay و Checkpointing Replay & Checkpointing Explained

  • مدیریت خطاها و تلاش مجدد (Retries) Handling Errors & Retries

نمایش نظرات

آموزش جامع Azure Functions با سی‌شارپ (#C): از صفر تا صد توسعه Serverless
جزییات دوره
2.5 hours
32
Udemy (یودمی) Udemy (یودمی)
(آخرین آپدیت)
1,239
4.6 از 5
ندارد
دارد
دارد
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Bhushan Poojary Bhushan Poojary

توسعه‌دهنده ارشد .NET | مدرس | پژوهشگر فیزیک