دوره آموزشی
The Great Courses
دوبله زبان فارسی

توسعه اپلیکیشن‌های NET. در Azure

توسعه اپلیکیشن‌های NET. در Azure

✅ سرفصل و جزئیات آموزش

آنچه یاد خواهید گرفت:

  • استقرار و مقیاس‌بندی اپلیکیشن‌های NET. در Azure به‌ صورت صحیح و امن
  • درک نحوه استفاده از Azure Storage (Blob و Queue و Table) برای حل سناریوهای واقعی در اپلیکیشن های NET.
  • تسلط به مدل Serverless با استفاده از توابع Azure و توابع Durable 
  • پیکربندی ارتباط بین سرویس‌های Azure، مانند اتصال به یک پایگاه داده

پیش‌نیازهای دوره

  • ترجیحاً باید #C را بدانید (لازم نیست در سطح پیشرفته باشد، اما باید بدانید چگونه کلاس‌ها، توابع، رابط‌ها و موارد مشابه را ایجاد کنید.)

توضیحات دوره

این دوره برای توسعه‌دهندگان NET. طراحی شده که می‌خواهند یاد بگیرند چگونه اپلیکیشن‌های مدرن را در Azure طراحی، ایجاد و مستقر کنند.

در طول دوره، دانشجویان با اصول رایانش ابری و نحوه پیاده‌سازی این مفاهیم در Azure آشنا می‌شوند و سپس به سراغ استفاده عملی از مهم‌ترین سرویس‌ها برای اپلیکیشن‌هایNET. می‌روند. این دوره شامل ایجاد و مدیریت منابع Azure، استقرار اپلیکیشن‌ها در Azure App Service و بررسی مقیاس‌پذیری عمودی و افقی، عملکرد، نظارت و استراتژی‌های بک‌آپ است. همچنین از پایگاه داده Azure SQL برای مدیریت داده‌ رابطه‌ای استفاده می‌کند و روش‌های مختلف اتصال Azure App Service به پایگاه داده، مانند استفاده از هویت‌های مدیریت شده، را بررسی می‌کند.

این دوره به‌ صورت عمیق‌تر وارد Azure Storage می‌شود و با رویکردی عملی، کار با Blob Storage و Queue Storage و Table Storage را آموزش می‌دهد. این بخش شامل سناریوهای واقعی مانند آپلود و دانلود فایل‌ها، پردازش غیرهمزمان با استفاده از صف‌ها، و مدیریت داده‌ نیمه‌ساختاریافته بدون تکیه بر پایگاه داده‌های رابطه‌ای است. دانشجویان یاد می‌گیرند چگونه این سرویس‌ها را به‌ درستی از اپلیکیشن‌های NET. یکپارچه کرده و بهترین شیوه‌ها را در طراحی و امنیت رعایت کنند.

علاوه بر این، دوره مدل serverless را از طریق توابع Azure معرفی می‌کند و تریگرها، اتصالات، ملاحظات امنیتی و محدودیت‌ها را توضیح می‌دهد. سپس به توابع Azure Durable می‌پردازد و به دانشجویان کمک می‌کند فرآیندهای پیچیده، ارکستراسیون‌ها، گردش‌کارهای طولانی‌مدت و الگوهایی مانند fan-out و fan-in را به شکلی قابل‌ اعتماد و مقیاس‌پذیر مدل‌سازی کنند.

در پایان دوره، دانشجویان درک قوی و عملی از Azure با تمرکز بر توسعه NET. خواهند داشت و می‌توانند سرویس مناسب را انتخاب کنند، ذخیره‌سازی و پردازش غیرهمزمان را یکپارچه کنند، راه‌حل‌های serverless پیاده‌ کرده و اپلیکیشن‌های ابری مقیاس‌پذیر، قابل‌ نگهداری و آماده‌ تولید طراحی کنند.

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

  • کسی که می‌خواهد از Azure برای توسعه اپلیکیشن‌ها (به‌ ویژه اپلیکیشن‌های NET.) استفاده کند.

توسعه اپلیکیشن‌های NET. در Azure

  • مقدمه 00:25
  • رایانش ابری چیست؟ 02:57
  • مدل‌های سرویس ابری 04:23
  • پیکربندی‌های استقرار 01:57
  • مزایای استفاده از ابر 05:29
  • Azure چیست؟ 04:29
  • روش‌های تعامل با Azure 02:21
  • هزینه‌ها 02:43
  • برای شروع به چه مواردی نیاز داریم؟ 03:54
  • خلاصه 01:05
  • مقدمه 00:23
  • مقدمه‌ای بر Azure App Service 01:35
  • طرح‌ها و هزینه‌ها 05:37
  • کنوانسیون نامگذاری 01:22
  • ایجاد اپلیکیشن ما 02:07
  • ایجاد Azure App Service با استفاده از portal 04:43
  • استقرار وب‌ اپلیکیشن ما با استفاده از Visual Studio 02:15
  • استقرار وب‌ اپلیکیشن ما با استفاده از Visual Studio Code 03:34
  • استقرار وب‌ اپلیکیشن ما با استفاده از Azure CLI 06:16
  • متغیرهای محیطی 04:16
  • کنسول در Azure App Service 02:28
  • Kudu 02:07
  • Application Insights 03:51
  • لاگ‌ها 03:41
  • مقیاس‌بندی عمودی 03:09
  • مقیاس‌بندی افقی 06:26
  • هشدار درباره مقیاس‌بندی افقی 01:30
  • خلاصه 01:39
  • مقدمه 00:15
  • مقدمه‌ای بر پایگاه داده Azure SQL 03:29
  • طرح‌ها و هزینه‌ها 03:36
  • ساخت اپلیکیشن این ماژول 07:18
  • ایجاد پایگاه داده با استفاده از portal 03:40
  • ایجاد پایگاه داده با استفاده از Azure CLI 03:51
  • اتصال به سرور پایگاه داده از طریق Visual Studio 01:49
  • اتصال به سرور پایگاه داده از طریق SSMS 00:58
  • اتصال Azure App Service ما به پایگاه داده 04:15
  • استفاده از هویت‌های مدیریت شده 03:51
  • مکان‌هایی که می‌توانیم داده‌ را از آنها مشاهده کنیم 01:08
  • بک‌آپ 03:37
  • مقیاس‌بندی 01:18
  • خلاصه 00:59
  • مقدمه 00:14
  • مقدمه‌ای بر Azure Storage 04:08
  • قیمت‌گذاری 04:48
  • آماده‌سازی اپلیکیشن ما 04:57
  • ایجاد Storage Account با استفاده از portal 01:40
  • ایجاد Storage Account با استفاده از Azure CLI 01:51
  • آپلود فایل‌ها با استفاده از portal 04:03
  • آپلود فایل‌ها از ASP.NET Core 07:45
  • مقدمه‌ای بر صف‌ها 03:25
  • کار با صف‌ها 02:23
  • خواندن پیام‌ها از یک صف 04:41
  • ارسال پیام‌ها به یک صف 05:10
  • مقدمه‌ای بر Table Storage 03:35
  • بررسی Table Storage 02:42
  • کار با Azure Table Storage 12:39
  • خلاصه 00:36
  • مقدمه 00:16
  • مقدمه‌ای بر Serverless 05:21
  • مقدمه‌ای بر توابع Azure 02:57
  • طرح‌ها 03:29
  • امنیت 01:53
  • ایجاد اپلیکیشن تابع 02:05
  • ایجاد اولین تابع ما 05:06
  • استقرار تابع ما در Azure 01:21
  • اتصال تابع به پایگاه داده 08:44
  • مقدمه‌ای بر عبارات cron 03:48
  • Timer Trigger - تابعی که به‌ صورت دوره‌ای اجرا می‌شود 04:20
  • ارسال یک ایمیل تبریک تولد از طریق یک تابع 09:00
  • Queue Trigger - تابعی که به یک صف پیام پاسخ می‌دهد - بخش 1 09:39
  • Queue Trigger - تابعی که به یک صف پیام پاسخ می‌دهد - بخش 2 10:04
  • بهینه‌سازی تصاویر 07:54
  • مقدمه‌ای بر اتصالات 00:52
  • SQLInput - اتصال ورودی 03:13
  • صف - اتصال خروجی 04:43
  • محدودیت‌های تابع Azure 03:13
  • مقدمه‌ای بر توابع Azure Durable 03:51
  • الگوهای اپلیکیشن - بخش 1 05:55
  • الگوهای اپلیکیشن - بخش 2 04:10
  • بررسی اولین تابع Durable ما 11:22
  • تابع زنجیره‌سازی 14:58
  • Fan-out و fan-in - بخش 1 09:38
  • Fan-out و fan-in - بخش 2 11:29
  • خلاصه 00:57

3,394,000 848,500 تومان

مشخصات آموزش

توسعه اپلیکیشن‌های NET. در Azure

  • تاریخ به روز رسانی: 1405/04/12
  • سطح دوره:متوسط
  • تعداد درس:85
  • مدت زمان :05:41:43
  • حجم :3.42GB
  • زبان:دوبله زبان فارسی
  • دوره آموزشی:AI Academy

آموزش های مرتبط

The Great Courses
3,769,000 753,800 تومان
  • زمان: 05:03:33
  • تعداد درس: 37
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
1,033,500 206,700 تومان
  • زمان: 01:23:15
  • تعداد درس: 8
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
9,779,500 1,955,900 تومان
  • زمان: 13:07:38
  • تعداد درس: 87
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
2,260,000 452,000 تومان
  • زمان: 03:02:02
  • تعداد درس: 14
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
795,000 159,000 تومان
  • زمان: 58:00
  • تعداد درس: 12
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
19,403,000 3,880,600 تومان
  • زمان: 26:02:40
  • تعداد درس: 175
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
8,508,000 1,701,600 تومان
  • زمان: 11:25:13
  • تعداد درس: 94
  • سطح دوره:
  • زبان: دوبله فارسی
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
1,833,000 366,600 تومان
  • زمان: 02:27:39
  • تعداد درس: 24
  • سطح دوره:
  • زبان: دوبله فارسی

آیا سوالی دارید؟

ما به شما کمک خواهیم کرد تا شغل و رشد خود را افزایش دهید.
امروز با ما تماس بگیرید