Packt

Building Scalable Enterprise Application with .NET Apps

Ce cours n'est pas disponible en Français (France)

Nous sommes actuellement en train de le traduire dans plus de langues.
Packt

Building Scalable Enterprise Application with .NET Apps

Inclus avec Coursera PlusEn savoir plus

Demander à Coursera

Obtenez un aperçu d'un sujet et apprenez les principes fondamentaux.
niveau Intermédiaire

Expérience recommandée

9 heures à compléter
Planning flexible
Apprenez à votre propre rythme
Obtenez un aperçu d'un sujet et apprenez les principes fondamentaux.
niveau Intermédiaire

Expérience recommandée

9 heures à compléter
Planning flexible
Apprenez à votre propre rythme

Ce que vous apprendrez

  • Design and implement scalable data referential services for enterprise systems.

  • Create and extend graphical user interfaces for complex application workflows.

  • Integrate business processes and ensure system adaptability to evolving needs.

Compétences que vous acquerrez

  • Catégorie : Process Modeling
  • Catégorie : User Interface and User Experience (UI/UX) Design
  • Catégorie : Identity and Access Management
  • Catégorie : Data Management
  • Catégorie : Microservices
  • Catégorie : Enterprise Application Management
  • Catégorie : Cloud Deployment
  • Catégorie : Enterprise Architecture
  • Catégorie : Process Driven Development
  • Catégorie : Software Architecture
  • Catégorie : Change Control
  • Catégorie : API Design
  • Catégorie : Systems Integration
  • Catégorie : Web Services
  • Catégorie : Application Development

Outils que vous découvrirez

  • Catégorie : Restful API
  • Catégorie : ASP.NET
  • Catégorie : .NET Framework
  • Catégorie : C# (Programming Language)
  • Catégorie : Application Programming Interface (API)

Détails à connaître

Certificat partageable

Ajouter à votre profil LinkedIn

Récemment mis à jour !

juillet 2026

Évaluations

8 devoirs

Enseigné en Anglais

Découvrez comment les employés des entreprises prestigieuses maîtrisent des compétences recherchées

 logos de Petrobras, TATA, Danone, Capgemini, P&G et L'Oreal

Élaborez votre expertise du sujet

Ce cours fait partie de la Spécialisation "Enterprise Architecture with .NET"
Lorsque vous vous inscrivez à ce cours, vous êtes également inscrit(e) à cette Spécialisation.
  • Apprenez de nouveaux concepts auprès d'experts du secteur
  • Acquérez une compréhension de base d'un sujet ou d'un outil
  • Développez des compétences professionnelles avec des projets pratiques
  • Obtenez un certificat professionnel partageable

Il y a 8 modules dans ce cours

This module guides learners through building a write-only data referential service in .NET, focusing on clean architecture principles, NoSQL persistence using document-based databases, and considerations for data traceability and multitenancy. Learners will incrementally implement and refine the service, exploring both architectural decisions and practical coding techniques.

Inclus

1 vidéo9 lectures1 devoir

This module explores how to enhance a data referential service by adding advanced query capabilities and managing deletion traceability. Learners will also examine the integration of API read operations with business intelligence systems and review best practices for testing and dependency management in modular architectures.

Inclus

1 vidéo7 lectures1 devoir

This module guides learners through deploying data referential services using Docker and securing them with IAM integration. You will explore authentication and authorization mechanisms, including RBAC and ABAC, to ensure secure access to APIs. Practical steps for connecting services to IAM and refining access controls are covered in detail.

Inclus

1 vidéo5 lectures1 devoir

This module guides learners through the process of building a second data referential service for authors and integrating it with an existing course service. Learners will explore the use of webhooks for efficient cache management, implement callbacks for data synchronization, and address advanced considerations in service decoupling and data integrity.

Inclus

1 vidéo6 lectures1 devoir

This module guides learners through building a secure web-based graphical user interface (GUI) that integrates with backend APIs and implements robust access control. You will explore client skeleton generation, authentication troubleshooting, and best practices for features like pagination and separation of concerns. By the end, you'll understand how to connect a frontend application to backend services while maintaining security and usability.

Inclus

1 vidéo8 lectures1 devoir

This module guides learners through implementing and extending interfaces within a hexagonal architecture, focusing on data import, mobile GUI design with MAUI and Blazor, and effective state management. Learners will explore component-level testing, interface separation, and best practices for aligning graphical interfaces with business needs.

Inclus

1 vidéo7 lectures1 devoir

This module guides learners through integrating business processes using BPM approaches, exploring the role of GUIs in workflow implementation, and designing dedicated services for complex process steps. Learners will analyze orchestration and choreography techniques, understand message passing between roles, and develop APIs for business-aligned services.

Inclus

1 vidéo12 lectures1 devoir

This module guides learners through the process of evolving an information system by modifying data schemas, updating user interfaces, and adjusting identity and access management (IAM) with minimal disruption. Learners will explore strategies for maintaining compatibility, tracking changes, and aligning business rules as systems grow. Practical examples and best practices are provided to ensure robust and adaptable system modifications.

Inclus

1 vidéo15 lectures1 devoir

Obtenez un certificat professionnel

Ajoutez ce titre à votre profil LinkedIn, à votre curriculum vitae ou à votre CV. Partagez-le sur les médias sociaux et dans votre évaluation des performances.

Instructeur

Packt - Course Instructors
Packt
2 090 Cours618 495 apprenants

Offert par

Packt

En savoir plus sur Data Management

Pour quelles raisons les étudiants sur Coursera nous choisissent-ils pour leur carrière ?

Felipe M.

Étudiant(e) depuis 2018
’Pouvoir suivre des cours à mon rythme à été une expérience extraordinaire. Je peux apprendre chaque fois que mon emploi du temps me le permet et en fonction de mon humeur.’

Jennifer J.

Étudiant(e) depuis 2020
’J'ai directement appliqué les concepts et les compétences que j'ai appris de mes cours à un nouveau projet passionnant au travail.’

Larry W.

Étudiant(e) depuis 2021
’Lorsque j'ai besoin de cours sur des sujets que mon université ne propose pas, Coursera est l'un des meilleurs endroits où se rendre.’

Chaitanya A.

’Apprendre, ce n'est pas seulement s'améliorer dans son travail : c'est bien plus que cela. Coursera me permet d'apprendre sans limites.’

Foire Aux Questions