Ce cours intègre Coursera Coach !
Une façon plus intelligente d’apprendre grâce à des conversations interactives en temps réel qui vous aident à tester vos connaissances, à remettre en question vos idées reçues et à approfondir votre compréhension au fur et à mesure que vous avancez dans le cours. Dans ce cours, vous apprendrez à maîtriser la création de microservices à l’aide du DDD, du CQRS et des modèles orientés événements. Apprenez à développer des microservices à l’aide de la Clean Architecture, à mettre en œuvre des modèles DDD tels que les entités, les agrégats et les objets de valeur, et à appliquer la communication asynchrone avec RabbitMQ et MassTransit. Vous explorerez la création d’un client web de boutique en ligne à l’aide de Refit, en l’intégrant à des services backend via YARP API Gateway. Le cours aborde également le déploiement et l’orchestration de microservices à l’aide de Docker et de Docker-Compose. Vous travaillerez sur des exemples concrets pour créer un système hautement maintenable et évolutif, en appliquant le CQRS pour une gestion efficace des données et l’event sourcing pour les changements d’état. Idéal pour les développeurs ayant des connaissances en microservices, .NET, CQRS, DDD, bases de données, Docker et systèmes de messagerie tels que RabbitMQ. À l’issue de ce cours, vous serez capable de concevoir et de déployer des microservices avancés qui s’adaptent à l’échelle, communiquent de manière asynchrone et s’intègrent à divers systèmes externes.

















