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

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

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

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

Advanced Topics in ASP.NET Core Development

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

О курсе

Welcome to our comprehensive course, "Building Modern Web Solutions." In Module 1, "Building Real-Time Applications with SignalR," you'll learn how to create dynamic, responsive web solutions. Explore SignalR principles and master Server-Side Events (SSE) for real-time communication. In Module 2, "Performance Optimization and Caching," dive into web app optimization, analyzing metrics, and implementing caching strategies for efficient user experiences. Module 3, "Microservices Architecture with ASP.NET Core," guides you in interpreting microservices principles and establishing scalable solutions. Finally, Module 4, "Advanced Security and Identity Management," delves into authentication techniques, RBAC proficiency, and Identity Server implementation. Get ready for a hands-on journey, enriching your expertise in building modern, secure web applications. For the above course, you must have the following pre-requisite: Web Development Fundamentals, ASP.NET Core Basics, C# Programming & Basic Knowledge of RESTful APIs. Potential Job Roles after Completing the Course: Full-Stack Web Developer, Web Application Developer, Microservices Developer, Security Engineer, Performance Engineer, and ASP.NET Core Developer: This course prepares you for roles that require a holistic understanding of modern web development, covering real-time communication, performance optimization, microservices architecture, and advanced security practices. The job roles may vary depending on the specific needs and technologies organizations adopt in the web development domain.

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

ASP.NETMicroservicesRole-Based Access Control (RBAC)Single Sign-On (SSO)Multi-Factor AuthenticationPerformance TuningWeb Development.NET FrameworkAuthorization (Computing)Application FrameworksCloud DevelopmentServer SideIdentity and Access ManagementAuthenticationsApplication SecurityWeb Design and DevelopmentFull-Stack Web DevelopmentSecurity ControlsWeb ApplicationsC# (Programming Language)

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

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

01Building Real-Time Applications with SignalR19 материалов

Introduction to Real-Time Web Applications

Course Introduction: Advanced Topics in ASP.NET Core DevelopmentЧтениеCourse Syllabus: Advanced Topics in ASP.NET Core DevelopmentЧтениеUnderstanding Real-Time Web Applications and Their SignificanceВидеоUse Cases for Real-Time CommunicationВидео

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

EDUCBA

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

Advanced Topics in ASP.NET Core Development
В каталоге вашей программы

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

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

Начать на Coursera

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

Обучение на Coursera

≈ 7.3 ч

4 модулей

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

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

Часть программы вашего университета
Benefits and Challenges of Real-Time Web AppsЧтение
Exploring Real-Time Web TechnologiesЧтение
Practice Quiz: Introduction to Real-Time Web ApplicationsЗадание

Implementing Real-Time Communication with SignalR

Introduction to SignalR and Its RoleВидеоEstablishing Real-Time ConnectionsВидеоBroadcasting Messages and Data with SignalR in ASP.NET CoreВидеоPractice Quiz: Implementing Real-Time Communication with SignalRЗадание

Handling Server-Side Events and Notifications

Understanding Server-Side Events (SSE)ВидеоSending Events and Notifications to ClientsВидеоPractical Scenarios: Real-Time NotificationsЧтениеBuilding Real-Time Applications with SignalRОбсуждениеPractice Quiz: Handling Server-Side Events and NotificationsЗаданиеBuilding Real-Time Communication Skills with SignalR & SSEDIALOGUEGraded Assessment: Building Real-Time Applications with SignalRЗаданиеBuilding a Real-Time Communication Plan for a Web FeatureDIALOGUE
02Performance Optimization and Caching12 материалов

Identifying Performance Bottlenecks

Using Profiling and Monitoring Tools to Identify BottlenecksВидеоAnalyzing Performance Metrics and PatternsЧтениеPractice Quiz: Identifying Performance BottlenecksЗадание

Optimizing Database Queries and Entity Framework Performance

Improving Entity Framework PerformanceЧтениеImplementing Indexing and Query Optimization TechniquesЧтениеPractice Quiz: Optimizing Database Queries and Entity Framework PerformanceЗадание

Implementing Caching Strategies

Different Types of Caching: In-Memory, Distributed, Client-SideВидеоImplementing Caching with ASP.NET Core.ЧтениеCaching Best Practices and ConsiderationsЧтениеPerformance Optimization and CachingОбсуждениеPractice Quiz: Implementing Caching StrategiesЗаданиеGraded Assessment: Performance Optimization and CachingЗадание
03Microservices Architecture with ASP.NET Core14 материалов

Introduction to Microservices Architecture

Understanding Microservices Architecture and Its BenefitsВидеоChallenges and Considerations in Microservices DevelopmentЧтениеReal-World Use Cases of MicroservicesВидеоPractice Quiz: Introduction to Microservices ArchitectureЗадание

Implementing Microservices with ASP.NET Core and Docker

Introduction to Microservices DevelopmentВидеоContainerization with Docker for MicroservicesВидеоDeploying Microservices as Docker ContainersЧтениеPractice Quiz: Implementing Microservices with ASP.NET Core and DockerЗадание

Communication and Service Discovery in a Microservices Environment

Importance of Communication in MicroservicesВидеоService Discovery and Load BalancingЧтениеPractical Scenarios: Communicating and Scaling MicroservicesВидеоMicroservices Architecture with ASP.NET CoreОбсуждениеPractice Quiz: Communication and Service Discovery in a Microservices EnvironmentЗаданиеGraded Assessment: Microservices Architecture with ASP.NET Core Задание
04Advanced Security and Identity Management24 материалов

Securing Web Applications with Advanced Authentication Techniques

Introduction to Advanced Authentication TechniquesВидеоMulti-Factor Authentication (MFA) and its ImportanceЧтениеBiometric Authentication and Device RecognitionВидеоOAuth, OpenID Connect, and Security TokensВидеоPractice Quiz: Securing Web Applications with Advanced Authentication TechniquesЗадание

Implementing Role-Based Access Control (RBAC)

Overview of Role-Based Access Control (RBAC)ВидеоDesigning Role Hierarchy and Permissions ЧтениеImplementing RBAC in ASP.NET CoreВидеоManaging Roles and Permissions in Web ApplicationsЧтениеPractice Quiz: Implementing Role-Based Access Control (RBAC)Задание

Identity Server and Single Sign-On (SSO) Integration

Introduction to Identity Server and Single Sign-On (SSO)ВидеоSetting Up Identity Server for SSOВидеоImplementing SSO in ASP.NET Core ApplicationsВидеоBenefits and Considerations of SSO IntegrationЧтениеAdvanced Security and Identity ManagementОбсуждениеHands-on Creating SignalR Counter ProjectЧтение
Creating SignalR Counter Project_Part 1Видео
Creating SignalR Counter Project_Part 2Видео
Creating SignalR Counter Project_Part 3Видео
Creating SignalR Counter Project_Part 4Видео
Creating SignalR Counter Project_Part 5Видео
Creating SignalR Counter Project_Part 6Видео
Practice Quiz: Identity Server and Single Sign-On (SSO) IntegrationЗадание
Graded Assessment: Advanced Security and Identity ManagementЗадание