آموزش ساخت اپلیکیشن‌های مقیاس‌پذیر با .NET Core - آخرین آپدیت

دانلود Building Scalable Applications with .NET Core

نکته: ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره: مهارت‌های خود را ارتقا دهید و با دوره «ساخت اپلیکیشن‌های مقیاس‌پذیر با .NET Core»، ساخت برنامه‌های با کارایی بالا و مقیاس‌پذیر را بیاموزید. دوره «ساخت اپلیکیشن‌های مقیاس‌پذیر با .NET Core» شما را با دانش و مهارت‌های لازم برای طراحی و توسعه اپلیکیشن‌های با عملکرد بالا و قابلیت گسترش با استفاده از فریم‌ورک .NET Core مجهز می‌کند. شما الگوهای مقیاس‌پذیری، متعادل‌سازی بار (Load Balancing) و مقیاس‌بندی افقی را بررسی خواهید کرد که امکان مدیریت بی‌وقفه حجم کاری رو به افزایش را فراهم می‌کند. یاد بگیرید چگونه میکروسرویس‌ها، صف‌های پیام (Message Queues) و کش توزیع‌شده را برای طراحی معماری‌های مقیاس‌پذیر پیاده‌سازی کنید. عملکرد سیستم را از طریق کشینگ، برنامه‌نویسی ناهمگام (Asynchronous) و دسترسی کارآمد به داده‌ها بهینه کنید. از سرویس‌های ابری برای مقیاس‌پذیری بهره ببرید و استراتژی‌های استقرار (Deployment) را در پلتفرم‌هایی مانند Microsoft Azure بیاموزید. همچنین با پایش، اندازه‌گیری و تحلیل عملکرد، گلوگاه‌ها را شناسایی کرده و اپلیکیشن‌های .NET Core خود را برای دستیابی به بالاترین سطح مقیاس‌پذیری و در دسترس بودن بهینه کنید. چرا این دوره را انتخاب کنیم؟ جامع و کاربردی: از متخصصان صنعت بیاموزید و دانش جدید خود را مستقیماً در سناریوهای دنیای واقعی به کار بگیرید. محتوای به‌روز: با بررسی عمیق آخرین ویژگی‌ها و فناوری‌های .NET Core، همیشه یک قدم جلوتر باشید. یادگیری منعطف: در هر زمان و هر مکان به دوره دسترسی داشته باشید و با سرعت مناسب خودتان یاد بگیرید. این دوره مرجع کامل شما برای تسلط بر هنر ساخت اپلیکیشن‌های مقیاس‌پذیر و با کارایی بالای .NET Core است. امروز روی مهارت‌های خود سرمایه‌گذاری کنید و مسیر شغلی خود را به سطح بالاتری ببرید.

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

مقدمه‌ای بر مقیاس‌پذیری Introduction to Scalability

  • معرفی دوره: مقدمه‌ای بر مقیاس‌پذیری Course Introduction: Introduction to Scalability

  • درک مفهوم مقیاس‌پذیری در اپلیکیشن‌های نرم‌افزاری Understanding Scalability in Software Applications

  • الگوهای مقیاس‌پذیری و اهمیت آن‌ها Scalability Patterns and Why They Matter

  • مفاهیم و مزایای مقیاس‌بندی افقی Horizontal Scaling Concepts and Benefits

  • مقیاس‌بندی عمودی و محدودیت‌های آن Vertical Scaling and Its Limitations

  • استراتژی‌های ترکیب مقیاس‌بندی افقی و عمودی Strategies for Combining Horizontal and Vertical Scaling

  • گلوگاه‌های رایج مقیاس‌پذیری در .NET Core Common Scalability Bottlenecks in .NET Core

  • مقدمه‌ای بر معماری میکروسرویس - بخش اول Introduction to Microservices Architecture Part 1

  • مقدمه‌ای بر معماری میکروسرویس - بخش دوم Introduction to Microservices Architecture Part 2

  • پیاده‌سازی میکروسرویس‌ها با .NET Core Implementing Microservices with .NET Core

  • ساخت سیستم‌های تاب‌آور و مقاوم در برابر خطا Building Resilient and Fault-Tolerant Systems

متعادل‌سازی بار و در دسترس بودن بالا Load Balancing and High Availability

  • درک متعادل‌سازی بار در .NET Core Understanding Load Balancing in .NET Core

  • دموی پیاده‌سازی Load Balancer - بخش اول Implementing Load Balancers Demo Part 1

  • دموی پیاده‌سازی Load Balancer - بخش دوم Implementing Load Balancers Demo Part 2

  • دموی پیاده‌سازی Load Balancer - بخش سوم Implementing Load Balancers Demo Part 3

  • دموی پیاده‌سازی Load Balancer - بخش چهارم Implementing Load Balancers Demo Part 4

  • مقدمه‌ای بر در دسترس بودن بالا (HA) Introduction to High Availability (HA)

  • پیکربندی متعادل‌سازی بار برای اپلیکیشن‌های وب Configuring Load Balancing for Web Applications

  • استراتژی‌های بازیابی از حادثه و پشتیبان‌گیری Strategies for Disaster Recovery and Backup

کشینگ و بهینه‌سازی عملکرد Caching and Performance Optimization

  • مقدمه‌ای بر کشینگ و مزایای آن Introduction to Caching and Its Benefits

  • پیاده‌سازی کشینگ در اپلیکیشن‌های .NET Core - بخش اول Implementing Caching in .NET Core Applications Part 1

  • پیاده‌سازی کشینگ در اپلیکیشن‌های .NET Core - بخش دوم Implementing Caching in .NET Core Applications Part 2

  • برنامه‌نویسی ناهمگام برای بهبود عملکرد Asynchronous Programming for Improved Performance

  • دسترسی کارآمد به داده‌ها و بهینه‌سازی پایگاه داده Efficient Data Access and Database Optimization

  • تکنیک‌های Sharding و Partitioning در پایگاه داده Database Sharding and Partitioning

  • پایگاه‌های داده NoSQL برای ذخیره‌سازی داده‌های مقیاس‌پذیر NoSQL Databases for Scalable Data Storage

  • استراتژی‌ها و ابزارهای تست بار (Load Testing) Load Testing Strategies and Tools

  • تحلیل و تفسیر نتایج تست بار - بخش اول Analyzing and Interpreting Load Test Results Part 1

  • تحلیل و تفسیر نتایج تست بار - بخش دوم Analyzing and Interpreting Load Test Results Part 2

مانیتورینگ و مقیاس‌بندی در فضای ابری Monitoring and Scaling in the Cloud

  • بهره‌گیری از زیرساخت ابری برای اپلیکیشن‌های مقیاس‌پذیر Leveraging Cloud Infrastructure for Scalable Applications

  • استقرار ابری برای اپلیکیشن‌های .NET - بخش اول Cloud Deployment for .NET Application Part 1

  • استقرار ابری برای اپلیکیشن‌های .NET - بخش دوم Cloud Deployment for .NET Application Part 2

  • پیاده‌سازی سیاست‌های مقیاس‌بندی خودکار (Autoscaling) Implementing Autoscaling Policies

  • اهمیت مانیتورینگ و قابلیت مشاهده (Observability) Importance of Monitoring and Observability

  • تحلیل متریک‌ها و لاگ‌های اپلیکیشن Analyzing Application Metrics and Logs

  • جمع‌بندی دوره: ساخت اپلیکیشن‌های مقیاس‌پذیر با .NET Core Conclusion Course: Building Scalable Applications with .NET Core

نمایش نظرات

آموزش ساخت اپلیکیشن‌های مقیاس‌پذیر با .NET Core
جزییات دوره
7h 28m
36
(آخرین آپدیت)
858
- از 5
دارد
دارد
دارد
Chris Croft
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Chris Croft Chris Croft

مربی مدیریت، سخنران، نویسنده