Stick to Microsoft learning resources, they provide much anything you need
https://docs.microsoft.com/en-us/aspnet/core/?view=aspnetcor...
They also provide tons of great educational video content for example on WebAPI https://www.youtube.com/watch?v=aIkpVzqLuhA