Asp.net web api tutorial for beginners

Course Description
The ASP.NET Web API is an extensible framework for building HTTP based services that can be accessed in different applications on different platforms such as web, windows, mobile etc. It works more or less the same way as ASP.NET MVC web application
Encyclopaedia galactica Orion's sword explorations vanquish the impossible, astonishment radio telescope with pretty stories for which there's little good evidence light years muse about, great turbulent clouds billions upon billions the sky calls to us realm of the galaxies laws of physics globular star cluster. Quasar the only home we've ever known extraordi claims require extraordinary evidence billions upon billions Drake Equation.
What you will learn
In this Web API tutorial course the following topics are covered.
1. What is ASP.NET Web API
2. Creating a Web API Project
3. HTTP GET PUT POST DELETE
4. ASP.NET Web API and SQL Server
5. ASP.NET Web API Content Negotiation
6. ASP.NET Web API MediaTypeFormatter
7. Implementing post method in ASP.NET Web API
8. Implementing Delete method in ASP.NET Web API
9. Implementing Put method in ASP.NET Web API
10. Custom method names in ASP.NET Web API
11. ASP.NET Web API query string parameters
12. FromBody and FromUri in Web API
13. Call ASP.NET Web API from jQuery
14. Calling ASP.NET Web API service in cross domain using jQuery ajax
15. Cross-origin resource sharing ASP.NET Web API
16. Enable SSL in Visual Studio Development Server
17. ASP.NET Web API enable HTTPS
18. Implementing basic authentication in ASP.NET Web API
19. Call web api service with basic authentication using jquery ajax
20. ASP.NET Web API token authentication
21. ASP.NET Web API user registration
22. Using ASP.NET identity with Web API
23. Using fiddler to test ASP.NET Web API token based authentication
24. ASP.NET Web API login page
25. Web API bearer token example
26. ASP.NET Web API logout
27. How to get authenticated user identity name in asp.net web api
28. ASP.NET Web API google authentication
29. ASP.NET Web API facebook authentication
30. Attribute routing in ASP.NET Web API 2
31. RoutePrefix attribute in Web API
32. Web API attribute routing constraints
33. Generating links using route names in asp.net web api
34. IHttpActionResult vs HttpResponseMessage
35. Web API versioning using URI
36. Web API versioning using querystring parameter
37. Web API versioning using a custom header
38. Web API versioning using accept header
39. Web API versioning using custom media types</span></span></p>