A complete guide to scalable REST API using ASP.NET Core API in .NET Core 6 (.NET 6), Entity Framework Core (EF Core), and SQL Server database.
This course is for all skill levels and is best suited for beginners and intermediate developers who have gained knowledge in C# and ASP.NET framework and want to use their skills to learn highly scalable WEB APIs using REST principles.
In this WEB API course, we will use ASPNET Core Version 6 (also known as .NET 6) and create a RESTful WEB API.
During this course, you will gain so much experience creating APIs and endpoints and by the end, I am confident that you will gain enough practical knowledge to create your own ASP.NET Core APIs.
We will create a very engaging Web API in which we will create the regions and walks of New Zealand and we will create an ASPNET Core Web API so that clients of this API are able to consume this data.
We will start with learning what are the principles of REST, understand the files that ASP.NET Core creates as part of a new project.
Then we will create and understand our domain and domain models.
Then we will go ahead and install Entity framework core and using EF Core migrations we will create our SQL Server Database.
Specification: Build ASP.NET Core Web API – Scratch To Finish ( .NET 6)