К содержимому
learnspaceYOUR NEXT CHAPTER
ПРОСТРАНСТВО ОБУЧЕНИЯ
ГлавнаяКаталог курсовМоё обучениеCoursera

Знания без границ

Учитесь у лучших университетов и компаний мира.

Открыть Coursera
Интеграция
Пространство университета
Моё пространствоСтраница курса
↵
ЯЛичный кабинетСтудент
© 2026 LearnSpaceКаждый день — возможность узнать больше.Помощь
Building Scalable Applications with .NET Core · LearnSpace
Назад в каталог
courseraПрограммирование

Building Scalable Applications with .NET Core

Курс от EDUCBA
Средний≈ 7.5 чАнглийский
О курсеНавыкиПрограммаПреподаватели

О курсе

Level up your skillset and learn to build high-performance, scalable applications with the "Building Scalable Applications with .NET Core" course. The "Building Scalable Applications with .NET Core" course equips you with the knowledge and skills to design and develop high-performance, scalable applications using the .NET Core framework. You'll explore scalability patterns, load balancing, and horizontal scaling, enabling your applications to handle increasing workloads seamlessly. Learn to implement microservices, message queues, and distributed caching to design scalable architectures. Optimize performance through caching, asynchronous programming, and efficient data access. Embrace cloud services for scalability and deploy strategies on platforms like Microsoft Azure. Gain insights into monitoring, measuring, and analyzing performance to identify bottlenecks and optimize your .NET Core applications for ultimate scalability and availability. Why Choose This Course? Comprehensive and practical: Learn from industry experts and apply your newfound knowledge directly to real-world scenarios. Cutting-edge content: Stay ahead by exploring the latest .NET Core features and technologies in-depth. Flexible learning: Access the course anytime, anywhere, and learn at your own pace. This course is your one-stop shop for mastering the art of building scalable, high-performance .NET Core applications. Invest in your skills today and take your career to the next level.

Навыки, которые вы освоите

ScalabilityLoad BalancingRedisPerformance TuningMicroservicesSystem MonitoringCloud ApplicationsDatabase Management SystemsDistributed ComputingCloud Computing ArchitectureMicrosoft AzureSoftware ArchitectureCloud-Native ComputingDatabase DevelopmentDatabasesSoftware Design PatternsApplication Performance Management.NET FrameworkCloud Deployment

Программа курса

4 модулей · 82 учебных материалов

01Introduction to Scalability26 материалов

Principles of Scalability

Course Introduction: Introduction to ScalabilityВидеоCourse Introduction: Introduction to ScalabilityЧтениеCourse Syllabus: Introduction to ScalabilityЧтениеModule Introduction : Principles of ScalabilityЧтение

Учитесь у экспертов

EDUCBA

Преподаватель курса

Building Scalable Applications with .NET Core
В каталоге вашей программы

Инвестируйте в себя

Новые знания — в удобное для вас время.

Начать на Coursera

Обучение откроется на Coursera
в новой вкладке

Обучение на Coursera

≈ 7.5 ч

4 модулей

Язык: Английский

Субтитры: Казахский

Часть программы вашего университета
Understanding Scalability in Software ApplicationsВидео
Scalability Patterns and Why They MatterВидео
Key Factors Influencing Scalability in .NET CoreЧтение
Practice Quiz: Principles of ScalabilityЗадание

Horizontal vs. Vertical Scaling

Horizontal Scaling Concepts and BenefitsВидеоVertical Scaling and Its LimitationsВидеоStrategies for Combining Horizontal and Vertical ScalingВидеоPractice Quiz: Horizontal vs. Vertical ScalingЗадание

Scalability Challenges in .NET Core

Common Scalability Bottlenecks in .NET CoreВидеоScalability Testing and BenchmarkingЧтениеPractice Quiz: Scalability Challenges in .NET CoreЗадание

Scalable Architecture Patterns

Introduction to Microservices Architecture Part 1ВидеоIntroduction to Microservices Architecture Part 2ВидеоImplementing Microservices with .NET CoreВидеоMessage Queues and Event-Driven ArchitecturesЧтениеBuilding Resilient and Fault-Tolerant SystemsВидеоConclusion: Scaling Your Knowledge in .NET CoreЧтениеPractice Quiz: Scalable Architecture PatternsЗаданиеDiscussion Prompt: Introduction to ScalabilityОбсуждениеDesigning Highly Scalable .NET Core Systems Using Real-World Architectural PatternsDIALOGUEGraded Assessment: Introduction to ScalabilityЗаданиеDiagnosing Early Scalability Risks in a New .NET Core SystemDIALOGUE
02Load Balancing and High Availability20 материалов

Load Balancing Strategies

Module Introduction : Load Balancing and High AvailabilityЧтениеUnderstanding Load Balancing in .NET CoreВидеоLoad Balancing Algorithms and MethodsЧтениеImplementing Load Balancers Demo Part 1ВидеоImplementing Load Balancers Demo Part 2ВидеоImplementing Load Balancers Demo Part 3ВидеоImplementing Load Balancers Demo Part 4ВидеоPractice Quiz: Load Balancing StrategiesЗадание

High Availability Concepts

Introduction to High Availability (HA)ВидеоAchieving Zero Downtime DeploymentsЧтениеPractice Quiz: High Availability ConceptsЗадание

Implementing Load Balancing in .NET Core

Configuring Load Balancing for Web ApplicationsВидеоScaling Web APIs with Load BalancingЧтениеPractice Quiz: Implementing Load Balancing in .NET CoreЗадание

Ensuring High Availability

Strategies for Disaster Recovery and BackupВидеоAchieving High with Container OrchestrationЧтениеConclusion: Load Balancing and High AvailabilityЧтениеPractice Quiz: Ensuring High AvailabilityЗаданиеDiscussion Prompt: Load Balancing and High AvailabilityОбсуждениеGraded Assessment: Load Balancing and High AvailabilityЗадание
03Caching and Performance Optimization21 материалов

Caching Strategies

Module Introduction : Caching and Performance OptimizationЧтениеIntroduction to Caching and Its BenefitsВидеоImplementing Caching in .NET Core Applications Part 1ВидеоImplementing Caching in .NET Core Applications Part 2ВидеоDistributed Caching with RedisЧтениеPractice Quiz: Caching StrategiesЗадание

Performance Optimization Techniques

Asynchronous Programming for Improved PerformanceВидеоEfficient Data Access and Database OptimizationВидеоReducing Latency with Content Delivery Networks (CDNs)ЧтениеPractice Quiz: Performance Optimization TechniquesЗадание

Scalable Data Storage

Database Sharding and PartitioningВидеоNoSQL Databases for Scalable Data StorageВидеоData Replication and Data Consistency StrategiesЧтениеPractice Quiz: Scalable Data StorageЗадание

Load Testing and Performance Tuning

Load Testing Strategies and ToolsВидеоAnalyzing and Interpreting Load Test Results Part 1ВидеоAnalyzing and Interpreting Load Test Results Part 2ВидеоPractice Quiz: Load Testing and Performance TuningЗаданиеConclusion: Caching and Performance OptimizationЧтениеDiscussion Prompt: Caching and Performance OptimizationОбсуждение
04Monitoring and Scaling in the Cloud15 материалов

Cloud Services for Scalability

Module Introduction : Monitoring and Scaling in the CloudЧтениеLeveraging Cloud Infrastructure for Scalable ApplicationsВидеоCloud Deployment for .NET Application Part 1ВидеоCloud Deployment for .NET Application Part 2ВидеоPractice Quiz: Cloud Services for ScalabilityЗадание

Autoscaling and Elasticity

Implementing Autoscaling PoliciesВидеоDynamic Resource Allocation in the CloudЧтениеPractice Quiz: Autoscaling and ElasticityЗадание

Application Performance Monitoring

Importance of Monitoring and ObservabilityВидеоAnalyzing Application Metrics and LogsВидеоConclusion Module: Monitoring and Scaling in the CloudЧтениеPractice Quiz: Application Performance MonitoringЗаданиеDiscussion Prompt: Monitoring and Scaling in the CloudОбсуждениеGraded Assessment: Identifying and Resolving Scalability IssuesЗадание
Graded Assessment: Caching and Performance OptimizationЗадание
Conclusion Course: Building Scalable Applications with .NET CoreВидео