This course is for Beginners to ASP.NET having some knowledge of C# or similar programming languages.
In this course, you will learn how to build a complete Web API using ASP.NET. I will show you how to build a secure and professional backend application for E-Commerce.
We will use Visual Studio 2022 to connect to the SQL Server. So we don’t need to install SSMS (SQL Server Management Studio).
In this course, you will learn:
- How to create an ASP.NET Web API
- How to connect to SQL Server using Visual Studio 2022
- How to create API Controllers
- How to Create Endpoints and action methods
- How to create and use Middlewares
- How to create and use Filters
- How to validate forms using attributes and how to add custom validation
- How to send emails using ASP.NET and SendGrid
- How to Implement Authentication, Authorization and Role based Authorization using Json Web Tokens (JWT)
- How to reset user password
- How to perform CRUD operations (Create, Read, Update and Delete) on the database using Entity Framework and other frameworks
- How to implement pagination, search and sort functionalities
- How to upload images to the server
To follow this course, you need to install the following tools
- Visual Studio 2022
- Microsoft SQL Server