Building a Multi Layer .NET Core 3.1 Web API from Zero




Building a Multi Layer .NET Core 3.1 Web API from Zero

Hello,

I decided to create this course because I actually couldn’t find many courses explaining on how to separate your application in multiple layers with ASP.NET Core 3.1 Web API.

Here we are building a nice API with basic CRUD (Create, Read, Update, Delete) operations. It will be an API for an app that stores which musics you like with its artists.

I will show you how to:

· Create an application in separated projects to make it decoupled from each module.

· Implement Repository and Unit of Work pattern.

· Use Entity Framework Core for persistence with SQL server.

· Use MongoDB Database for NoSQL

· Add AutoMapper for mapping models into API resources.

· Add Swagger to have a friendly API interface.

· Integrate the Authentication & Authorization with JWT (JSON Web Token)

· Application Client with ASP.NET CORE MVC to consume the APIs



And on top of all these, you'll get:

  • Download the source code

Building a Multi Layer .NET Core 3.1 Web API from Scratch (SQL Server -EF Core-, MongoDB, Authentication with JWT )

Url: View Details

What you will learn
  • Creating Core Layer
  • Data Access with Entity Framework for SQL Server
  • Data Access with MongoDB

Rating: 3.55

Level: Intermediate Level

Duration: 4.5 hours

Instructor: University Code


Courses By:   0-9  A  B  C  D  E  F  G  H  I  J  K  L  M  N  O  P  Q  R  S  T  U  V  W  X  Y  Z 

About US

The display of third-party trademarks and trade names on this site does not necessarily indicate any affiliation or endorsement of hugecourses.com.


© 2021 hugecourses.com. All rights reserved.
View Sitemap