What you'll learn:
- .NET CORE API development
- .NET CORE API dependencies
.NET(CORE/4/5)APIs are developed using Visual Studio and they offer a template where everything is ready for you to build your procedures. Ease of use, good performance, what could be better? This course will introduce the basic and more advanced concepts of .NETAPIdevelopment.
In the course, we will first start with the basics of the project layout - controllers and actions, that is where all the incoming and outgoing data is handled. With that, we will look into how you can access various parts of the request and response - form data, JSON body, parameters and more. You will also get a little country name encoder/decoder example, to see how all of that can be used in the real world. Once you know how to deal with basic data, we will look at handling files - downloading and uploading them to and from the API. Another important thing, covered in the course, will be security - that is basically how to verify access to certain routes in the API. Finally, you will get a giant example - custom registration/authentication system. The code for the example will be provided and you will not only learn a few thing from it, but you will also be able to use the code in your future projects.
--source code included