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

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

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

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

Building Scalable Enterprise Application with .NET Apps

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

О курсе

This course provides a comprehensive foundation in building scalable enterprise applications with .NET, focusing on key concepts and practical skills for developing robust systems. Whether you're a software architect or developer, this course equips you with the tools to implement data referential services, design user interfaces, and integrate business processes effectively. Throughout the course, you will explore topics such as decomposing functional responsibilities, plugging standard external modules, creating write-only data referential services, and adding query capabilities. You’ll gain hands-on experience deploying services, extending interfaces, and applying modifications to ensure systems remain adaptable and maintainable as business requirements evolve. What sets this course apart is its emphasis on practical application combined with theoretical guidance. Learners will gain actionable insights into designing modular, scalable, and business-aligned .NET applications, translating best practices into real-world enterprise solutions. This course is ideal for software architects and developers with prior experience in software design and .NET. Difficulty level: Advanced. This course is part three 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.

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

Identity and Access ManagementEnterprise ArchitectureApplication DevelopmentSoftware ArchitectureProcess Driven DevelopmentAPI DesignWeb ServicesC# (Programming Language)Cloud DeploymentRestful APIChange ControlUser Interface and User Experience (UI/UX) DesignData ManagementASP.NETMicroservicesEnterprise Application ManagementSystems IntegrationApplication Programming Interface (API).NET FrameworkProcess Modeling

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

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

01Creating a Write-Only Data Referential Service11 материалов

Building Agile Data Services with NoSQL and Clean Architecture

OverviewВидеоIntroductionЧтениеStarting Small, With a RAM-Only ApplicationЧтениеReading a Single Piece of DataЧтение

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

Packt - Course Instructors

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

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

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

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

Начать на Coursera

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

Обучение на Coursera

≈ 9.3 ч

8 модулей

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

Часть программы вашего университета
Choosing NoSQLЧтение
A Few More Words on NoSQL and PersistenceЧтение
Remark on MultitenancyЧтение
A Switch in Thinking Modify First Create AfterwardsЧтение
Linking the Books-Changes Collection to the DatabaseЧтение
Finishing the Patch Operation ImplementationЧтение
Designing and Implementing Write-Only Data ServicesЗадание
02Adding Query to the Data Referential Service9 материалов

Building Robust Query and Traceability Features in Data Services

OverviewВидеоIntroductionЧтениеThe Particular Case of DeletionЧтениеQuerying as an Extension of the Reading ResponsibilityЧтениеLinks to Business Intelligence and Big Data SystemsЧтениеA Few Last Remarks on the Course API ImplementationЧтениеTestingЧтениеManaging DependenciesЧтениеData Management and Querying FundamentalsЗадание
03Deploying Data Referential Services7 материалов

Securing and Deploying Data Services with IAM Integration

OverviewВидеоIntroductionЧтениеPlugging the Data Referential Service into the IAMЧтениеIntegrating the Code with IAMЧтениеAdding RBAC Authorization Based on IAM AttributesЧтениеPolishing with Additional ABAC AuthorizationsЧтениеAuthorization and Security in Data ServicesЗадание
04Designing a Second Data Referential Service8 материалов

Integrating Author Data: Webhooks, Callbacks, and Beyond CRUD

OverviewВидеоIntroductionЧтениеUsing Webhooks for Cache Quick RefreshЧтениеImplementing Callbacks in the Authors ReferentialЧтениеRegistering to Webhook in the Course ReferentialЧтениеAdditional Issues on Webhooks ManagementЧтениеA Data Referential Service Is Not Just About CRUDЧтениеData Referential Service and Caching StrategiesЗадание
05Creating a Graphical User Interface10 материалов

Building Secure Web GUIs: From API Integration to Pagination

OverviewВидеоIntroductionЧтениеGenerating the Client SkeletonЧтениеAdding a Debugging Identity Page to the ApplicationЧтениеConnecting the GUI to the BackendЧтениеListing Courses from the Portal GUIЧтениеSolving Authentication IssuesЧтениеSeparation of Concerns for the Pagination FeatureЧтениеImplementing PaginationЧтениеExploring GUI Design and Identity ManagementЗадание
06Extending the Interfaces9 материалов

Building Robust Interfaces: From Data Import to Mobile Integration

OverviewВидеоIntroductionЧтениеTesting Data Import and Next StepsЧтениеTests at the Component LevelЧтениеApplying a MAUI Mobile ApplicationЧтениеFusing MAUI and Blazor WebAssemblyЧтениеAdditional Considerations for Graphical InterfacesЧтениеState ManagementЧтениеDesigning Scalable and Maintainable ApplicationsЗадание
07Integrating Business Processes14 материалов

From GUI Workflows to Service-Oriented Process Integration

OverviewВидеоIntroductionЧтениеThe GUI as the Main Process ImplementationЧтениеPassing the Message to Another Role in the ProcessЧтениеLetting the Author Fill in the Information in the Same GUIЧтениеValidating and Publishing InformationЧтениеAdvanced Uses of the GUI for Process ImplementationЧтениеExternalizing Processes in a Dedicated ToolЧтениеOrchestrating the Creation of a New ProjectЧтениеAdding a Dedicated Service for a Complex Step in the ProcessesЧтениеDefining the Middle Office Service APIЧтениеImplementing the Middle Office ServiceЧтениеPlugging the Middle Office into the Process of Course ContractingЧтениеBusiness Process Integration FundamentalsЗадание
08Applying Modifications to the System17 материалов

Mastering System Evolution: Data, Interfaces, and Access Control

OverviewВидеоIntroductionЧтениеTechnical RequirementsЧтениеModification at the Data LevelЧтениеExtending the Possible Values of an Existing AttributeЧтениеAscending Compatibility and OpenAPIЧтениеModification in the GUIЧтениеAdding a Change Tracker in the Form and Implementing the Auto-PatchЧтениеConsidering Further ImprovementsЧтениеAdjusting IAM and Business RulesЧтениеIndustrializing KeycloakЧтениеModifying the Identity SourcesЧтениеThe Challenges of Time and Compatibility in IAM AdjustmentЧтениеExamples of Business Process ModificationsЧтениеA Few Last Words on the Sample Software ApplicationsЧтениеSummaryЧтениеNavigating System Changes and Data AdaptabilityЗадание