دانلود دوره میکروسرویس‌های Azure با .NET Core برای توسعه‌دهندگان ۲۰۲۰-۲

450,000 تومان

نام محصول به انگلیسی دانلود LinkedIn – Azure Microservices with .NET Core for Developers 2020-2 – دانلود رایگان نرم افزار
نام محصول به فارسی دانلود دوره میکروسرویس‌های Azure با .NET Core برای توسعه‌دهندگان ۲۰۲۰-۲
زبان انگلیسی با زیرنویس فارسی
نوع محصول آموزش ویدیویی
نحوه تحویل به صورت دانلودی
توجه مهم:

این دوره آموزشی دانلودی بوده و همراه با زیرنویس فارسی ارائه می‌گردد.

حداکثر تا ۲۴ ساعت پس از سفارش، لینک اختصاصی دوره برای شما ساخته و جهت دانلود ارسال خواهد شد.

جهت پیگیری سفارش، می‌توانید از طریق واتس‌اپ با شماره 09395106248 یا آیدی تلگرامی @ma_limbs در تماس باشید.

میکروسرویس‌های Azure با .NET Core برای توسعه‌دهندگان ۲۰۲۰-۲

معرفی دوره

دوره‌ی “Azure Microservices with .NET Core for Developers 2020-2” از مجموعه LinkedIn Learning با هدف آموزش اصول طراحی، توسعه و استقرار میکروسرویس‌ها در بستر Azure طراحی شده است. در این دوره، فراگیران با معماری میکروسرویس، الگوهای رایج و ابزارهای ضروری در محیط ابری Azure آشنا می‌شوند و نحوه‌ی ساخت برنامه‌های کوچک، مستقل و مقیاس‌پذیر را فرا می‌گیرند.

پیش‌نیازها

  • آشنایی پایه‌ای با زبان C# و چارچوب .NET Core
  • تسلط اولیه بر مفاهیم Azure مانند Resource Group و Subscription
  • نصب و راه‌اندازی Visual Studio 2019 یا Visual Studio Code
  • درک مقدماتی از مفاهیم RESTful API و HTTP
  • آشنایی کلی با Docker و کانتینرسازی

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

  • مبانی معماری میکروسرویس و مقایسه با معماری مونولیت
  • ساخت اولین میکروسرویس با استفاده از .NET Core Web API
  • کانتینرسازی با Docker و انتشار تصویر بر روی Azure Container Registry
  • استقرار میکروسرویس‌ها در Azure Kubernetes Service (AKS)
  • کار با Azure Service Fabric و الگوهای Stateful/Stateless
  • پیاده‌سازی Messaging با Azure Service Bus و Event Grid
  • استفاده از API Gateway و مدیریت مسیرینگ درخواست‌ها
  • تضمین امنیت سرویس‌ها با OAuth 2.0 و Azure AD
  • پایش و مانیتورینگ با Application Insights و Azure Monitor
  • ادغام مداوم و تحویل مداوم (CI/CD) با Azure DevOps

آنچه فراگیران می‌آموزند

  • طراحی و پیاده‌سازی میکروسرویس‌های مستقل و مقیاس‌پذیر
  • مدیریت پیکربندی سرویس‌ها با Azure App Configuration
  • استقرار هوشمندانه در محیط‌های توسعه، تست و تولید
  • ایجاد کانتینرهای سبک و بهینه برای کاهش هزینه و زمان استقرار
  • به‌کارگیری الگوهای مقاومتی مانند Circuit Breaker و Retry
  • کار با صف‌ها و رویدادها برای گردش کار غیرهم‌زمان
  • بهینه‌سازی عملکرد با پایش بلادرنگ و گزارش‌گیری

مزایای دوره

  • دسترسی کامل به منابع و کدهای نمونه به‌صورت رایگان
  • آموزش گام‌به‌گام از مقدماتی تا پیشرفته توسط مدرس مجرب
  • به‌روز شده برای نسخه‌های ۲۰۲۰ .NET Core 3.1 و Azure SDK
  • تمرکز بر پیاده‌سازی عملی و پروژه‌محور برای درک بهتر مفاهیم
  • پشتیبانی از ابزارهای رایج تیم‌های توسعه و DevOps

مثال‌های عملی

در بخشی از دوره، ایجاد یک سیستم سفارش آنلاین آموزش داده می‌شود که شامل چند میکروسرویس است:

  • Order Service: دریافت سفارش و ذخیره‌سازی در پایگاه‌داده
  • Product Service: مدیریت موجودی کالا و قیمت‌ها
  • Notification Service: ارسال ایمیل و پیامک به مشتری

در ادامه، این میکروسرویس‌ها به کمک Docker کانتینرسازی شده و با استفاده از Azure DevOps به‌صورت مستقل مستقر و مانیتور می‌شوند. همچنین رویداد تغییر وضعیت سفارش از طریق Azure Service Bus به Notification Service منتقل شده و به صورت ناهمزمان پیامک ارسال می‌شود.

نکات کلیدی

  • رعایت Domain-Driven Design برای تفکیک مسئولیت‌ها
  • پیاده‌سازی Health Checks برای پایش سلامت سرویس‌ها
  • استفاده از Configuration Management برای جدا کردن تنظیمات محیط‌های مختلف
  • اجرای تست‌های واحد و یکپارچه‌سازی برای اطمینان از کیفیت کد
  • به‌کارگیری الگوهایSaga و Event Sourcing برای مدیریت تراکنش‌ها
  • مستندسازی API با Swagger و OpenAPI

نقد و بررسی‌ها

هنوز بررسی‌ای ثبت نشده است.

اولین کسی باشید که دیدگاهی می نویسد “دانلود دوره میکروسرویس‌های Azure با .NET Core برای توسعه‌دهندگان ۲۰۲۰-۲”

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

پیمایش به بالا