Construire une Architecture Multi Tier en .NET CORE 3.1 API

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

3.90 (21 reviews)
Udemy
platform
Français
language
Web Development
category
instructor
Construire une Architecture Multi Tier en .NET CORE 3.1 API
106
students
6.5 hours
content
Jun 2020
last update
$44.99
regular price

What you will learn

Création la couche Core Layer

Création la couche de donnée (DAL) avec Entity Framework pour SQL Server

Création la couche de donnée (DAL) pour MongoDB

Création la couche de donnée Services — Business Logic (BLL)

Création la couche WEB API (API - Présentation de l'application)

Intégration l'Authentification & Authorisation avec JWT (JSON Web Token)

Application Client avec ASP NET Core MVC pour consommer les Web API

Swagger, AutoMapper

Why take this course?

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

Reviews

Taoufiq
November 5, 2020
J'ai suivi ton premier cours sur ASP.NET MVC et je suis en train de voir celui là. Tu n'expliques pas le Pourquoi ? Tu n'expliques pas bien les concepts et pourquoi on les utlises, tu passes à la pratique et réalisation directement, tu donnes des info théoriques pour 30 et après tu passes à la création des classes ! Il fallait au moins lire un peu de documentation et réexpliquer bien le concept avant d'entammer la pratique. Je n'ai rien compris de ta part dans la partie des Promises ( async Tasks ), et la seule raison qui m'a aidé à comprendre c'était parce que j'avais une éxperience avec qlq chose pareille sur Android et J'ai travaillé avec les async call en JS. Get Better you & your french :D
Mehdi
October 30, 2020
Ce cours a été très enrichissant sur l'aspect multi-tiers, elle m'a permis d'apprendre et de comprendre beaucoup de choses. J'ai enlevé une demi étoile suite aux copier/coller, ce qui incite à avoir des explications trop rapides et succinctes. Et également sur l'utilisation excessive du "var", ce qui empêche de voir exactement ce que les méthodes/fonctions retournent, pour l'apprentissage, j'ai trouvé ça dommage mais pas insurmontable. Mon objectif à moi lorsque je suis un cours c'est de comprendre ce que je fais. C'est mon point de vue personnel, c'est pour cela que je ne le prend pas en compte dans la note car comme je l'ai dit, ce cours a été très enrichissant et à répondu à mes attentes. En revanche, pour un débutant ne maitrisant pas la POO, il pourrait être vite perdu.
Simard
August 1, 2020
Cours complet sur un sujet complexe, mené avec sérieux et clarté. Quelques très rares hésitations, facilement pardonnées à la vue de la qualité globale du cours. A recommander.

Charts

Price

Construire une Architecture Multi Tier en .NET CORE 3.1 API - Price chart

Rating

Construire une Architecture Multi Tier en .NET CORE 3.1 API - Ratings chart

Enrollment distribution

Construire une Architecture Multi Tier en .NET CORE 3.1 API - Distribution chart
2801376
udemy ID
2/7/2020
course created date
6/3/2020
course indexed date
Bot
course submited by