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

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

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

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

Advanced Web Services and Application Deployment with .NET 9

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

О курсе

Mastering modern web services and application deployment with .NET 9 is a critical skill for developers building scalable, secure, and high-performing applications. This course focuses on advanced strategies for developing robust APIs and deploying production-ready web applications using ASP.NET Core technologies. You will learn how to design, build, and test web services using ASP.NET Core Web API, OData, and FastEndpoints. The course also guides you through containerization and deployment practices, helping you improve development workflows and deliver reliable applications in real-world environments. What sets this course apart is its strong emphasis on combining theory with hands-on implementation, including UI and integration testing using Playwright. You will gain practical experience in applying testing strategies alongside modern deployment techniques. This course is ideal for intermediate .NET developers looking to deepen their expertise in web services and deployment. Familiarity with C#, ASP.NET Core basics, and web development concepts is recommended. This course is part two of a three-course Specialization designed to provide a comprehensive learning pathway in this subject area. While it delivers standalone value and practical skills, learners seeking a more integrated and in-depth progression may benefit from completing the full Specialization.

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

Integration TestingAPI TestingKubernetesASP.NETWeb ServicesApplication DeploymentDevOpsTest AutomationApplication Programming Interface (API)User Interface (UI)Docker (Software)API DesignRestful API.NET FrameworkC# (Programming Language)ContainerizationBrowser Compatibility

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

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

01Web User Interface Testing Using Playwright11 материалов

Mastering Automated UI Testing with Playwright: From Roles to Responsive Design

OverviewВидеоIntroductionЧтениеThe Roles of Developers and TestersЧтениеFinancial Applications Ensuring Data Integrity and AccuracyЧтение

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

Packt - Course Instructors

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

Advanced Web Services and Application Deployment with .NET 9
В каталоге вашей программы

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

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

Начать на Coursera

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

Обучение на Coursera

≈ 6.5 ч

6 модулей

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

Часть программы вашего университета
Testing Web User Interfaces Using PlaywrightЧтение
Alternatives to PlaywrightЧтение
MethodЧтение
Good PracticeЧтение
Interacting with a Web User InterfaceЧтение
Emulating Screen SizesЧтение
Playwright Web Testing FundamentalsЗадание
02Configuring and Containerizing ASP.NET Core Projects13 материалов

Building Scalable ASP.NET Core Apps with Dependency Injection and Containers

OverviewВидеоIntroductionЧтениеProperty Injection ExampleЧтениеWhen You Cannot Use Constructor InjectionЧтениеBenefits of Endpoint RoutingЧтениеSummarizing Key Middleware Extension MethodsЧтениеImplementing an Anonymous Inline Delegate as MiddlewareЧтениеShowing Providers and SettingsЧтениеConfiguration Overriding in KubernetesЧтениеContainerizing ASP.NET Core ProjectsЧтениеInstalling Docker and Using Prebuilt ImagesЧтениеConsoleЧтениеASP.NET Core Containerization and Dependency PracticesЗадание
03Building Web Services UsingASP.NET Core Web API16 материалов

Mastering RESTful APIs with ASP.NET Core: From Protocols to Clients

OverviewВидеоIntroductionЧтениеHTTP/0.9ЧтениеCaching Requests ExampleЧтениеCreating an ASP.NET Core Web API with Controllers ProjectЧтениеTrying Out the Weather Forecast Web Service's FunctionalityЧтениеSpecifying Problem DetailsЧтениеPassing Environment VariablesЧтениеCommon HTTP Headers for CachingЧтениеSupport for Logging Additional Request Headers in W3CLoggerЧтениеConsuming Web Services Using HTTP ClientsЧтениеIf You Are Using VS CodeЧтениеConfiguring HTTP logging for the web serviceЧтениеCreating a .NET ClientЧтениеUnderstanding Identity ServicesЧтениеExploring Web API Fundamentals and Best PracticesЗадание
04Building Web Services UsingASP.NET Core OData6 материалов

Mastering Data Exposure and Efficiency with OData in ASP.NET Core

OverviewВидеоIntroductionЧтениеDisadvantages of ODataЧтениеTesting the OData ModelsЧтениеUsing Logs to Review the Efficiency of OData RequestsЧтениеExploring OData in Web Service DevelopmentЗадание
05Building Web Services Using FastEndpoints4 материалов

Streamlining Web APIs with FastEndpoints

OverviewВидеоIntroductionЧтениеPropertiesЧтениеFastEndpoints and Web Service FundamentalsЗадание
06Web Service Integration Testing9 материалов

Mastering Integration Testing and Test Doubles in ASP.NET Core

OverviewВидеоIntroductionЧтениеTest Doubles, Mocks, and StubsЧтениеData LifecycleЧтениеEnabling an ASP.NET Core Project to Be TestedЧтениеUsing NSubstitute to Create Test DoublesЧтениеDev Tunnel TerminologyЧтениеExploring a Dev Tunnel with an ASP.NET Core ProjectЧтениеWeb Service Integration Testing FundamentalsЗадание