دوره #Azure Functions C: توسعه سرورلس از صفر تا قهرمان
✅ سرفصل و جزئیات آموزش
آنچه یاد خواهید گرفت:
- ساخت و استقرار اپلیکیشن های سرورلس با استفاده از 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 برای شما باز میکند و برای توسعهدهندگانی طراحی شده است که میخواهند در توسعه سرورلس به روی Microsoft Azure تسلط پیدا کنند. چه مبتدی باشید و چه توسعهدهنده با تجربه، این دوره شما را از اصول تا مفاهیم پیشرفته، با استفاده از مثالهای واقعی و بهترین شیوههای عملی، همراهی میکند.
آنچه خواهید آموخت:
- Azure Functions چیست و چگونه در پشت صحنه عمل میکنند؟
- چگونگی ساخت توابع با #C در دو مدل in-process و isolated worker
- راه اندازی تریگرها و اتصال های ورودی/خروجی برای HTTP ،Blob ،Queue ،Cosmos DB و سایر موارد
- کار با Durable Functions برای مدیریت گردش کار، fan-out/fan-in و الگوهای stateful
- توسعه محلی، اشکالزدایی و استراتژیهای استقرار با استفاده از Visual Studio و Azure CLI
- نظارت، مقیاسگذاری و بهترین شیوهها برای سیستمهای سرورلس سطح سازمانی
چرا این دوره را بگیرید؟
- برای توسعهدهندگان NET.، مهندسین backend و علاقهمندان به ابر طراحی شده است.
- شامل نمایشهای نمونه، پروژههای عملی و توضیحات سطح مصاحبه است.
- کاملاً مطابق با آخرین نسخههای NET 8. و Azure SDKs
در پایان این دوره، شما کاملاً مجهز خواهید شد تا راهحلهای سرورلس آماده تولید را با Azure Functions و #C بسازید و با اعتماد به نفس در استقرار، مقیاسگذاری و نگهداری آنها در محیطهای ابری واقعی، در موقعیتهای متنوع و نیازهای کسب و کار عمل کنید.
این دوره برای چه کسانی مناسب است؟
- توسعهدهندگان #C که علاقهمند به معماری سرورلس هستند.
- حرفهایهای NET. که میخواهند Azure Functions را بیاموزند.
- توسعهدهندگان backend که در حال بررسی الگوهای cloud-native هستند.
- هرکسی که علاقهمند به یادگیری ساخت راهحلهای سرورلس مقیاسپذیر بر روی Azure است.
دوره #Azure Functions C: توسعه سرورلس از صفر تا قهرمان
-
معماری سرورلس چیست؟ 06:27
-
چه زمانی از Azure Functions استفاده کنید؟ 02:53
-
بررسی Trigger ها و اتصال های Azure Functions 03:50
-
راهاندازی محیط توسعه 03:24
-
ایجاد یک تابع Trigger ساده HTTP 06:27
-
ساختار پروژه 02:37
-
چگونه تابع خود را اضافه کنید 03:18
-
توابع Durable در Azure بهصورت In‑Process در مقابل Isolated 02:55
-
Timer Trigger 04:41
-
Queue Trigger 11:51
-
Blob Trigger 09:51
-
اتصال های ورودی و خروجی 02:41
-
آزمون مبانی Azure Functions None
-
پلن مصرفی در مقابل پریمیوم در مقابل اختصاصی 04:54
-
ماشینحساب قیمتگذاری 01:39
-
حساب رایگان Azure 01:58
-
استقرار Azure از طریق Visual Studio 05:30
-
مقیاسگذاری، Cold Starts و بهترین شیوهها 06:10
-
نظارت با Application Insights 05:33
-
KQL و Azure Data Explorer 01:25
-
هشدارها، لاگ کردن و تشخیص مشکلات 10:03
-
Durable Functions چیستند؟ 01:45
-
توابع Orchestration در مقابل Activity در مقابل Client 03:34
-
مبانی چارچوب Durable Task 07:41
-
سلسلهسازی توابع 02:06
-
Fan-out/fan-in 02:46
-
APIهای HTTP همزمان 01:56
-
نظارت 02:35
-
تعامل انسانی 02:29
-
Aggregator (entities stateful) 02:00
-
Durable Entities 08:07
-
توضیح Replay و Checkpointing 07:22
-
مدیریت خطاها و تکرارها 05:11
مشخصات آموزش
دوره #Azure Functions C: توسعه سرورلس از صفر تا قهرمان
- تاریخ به روز رسانی: 1405/04/02
- سطح دوره:مقدماتی
- تعداد درس:33
- مدت زمان :02:25:39
- حجم :1.03GB
- زبان:دوبله زبان فارسی
- دوره آموزشی:AI Academy