Construire une Architecture N-Tier .NET Core 3.1 Web API

Construire une Architecture Multi Tier en .NET à partir de zéro(SQL Server -EF Core-, MongoDB, Authentication avec JWT )

Construire une Architecture N-Tier .NET Core 3.1  Web API
Construire une Architecture N-Tier .NET Core 3.1 Web API

Construire une Architecture N-Tier .NET Core 3.1 Web API udemy course free download

Construire une Architecture Multi Tier en .NET à partir de zéro(SQL Server -EF Core-, MongoDB, Authentication avec JWT )

Bonjour,

J'ai décidé de créer ce cours, car je n'ai pas pu trouver de nombreux cours expliquant comment séparer votre application en plusieurs couches avec ASP.NET Core 3.1 Web API.

Nous construisons une belle architecture Web API avec des opérations de base CRUD (Créer, Lire, Mettre à jour, Supprimer), Ce sera une API pour une application qui stocke les musiques que vous aimez avec ses artistes.

Je vais vous montrer comment: ·

  • Créer une application dans des projets séparés pour la découpler de chaque module.

  • Implémenter · le Repository et  Unit of Work pattern.

  • Utilisez Entity Framework Core pour la persistance avec SQL Server.

  • Utiliser la base de données MongoDB pour NoSQL


  • Création les différents Couches (DAL , BLL, WEB API)


  • Intégrer l'authentification et l'autorisation avec JWT (jeton Web JSON)


  • ·Client d'application avec ASP.NET CORE MVC pour consommer les WEB API


  • Ajoutez AutoMapper pour mapper les modèles dans les ressources API

  • Ajoutez Swagger pour avoir une interface API conviviale


  • Téléchargez le code source