Descriptions
ASP.NET CORE WEB API | The Complete Guide: A Web API is an application programming interface for the web. Web API gives you access to all HTTP features like URIs, request/response headers, content formatting, etc. In this course, you will learn everything you need to know to build personal or commercial applications using Asp.Net Core Web API as a development framework. You simply start with Visual Studio and build your app from scratch. You will use SQL database as your data store and Entity Framework to interact with your data. You will also learn how to update the database schema using Entity Framework migrations, how to add data to the database, retrieve data from the database, update data in the database, and also delete data from the database. You will not only learn the standard functions or capabilities that Asp.Net Core Web API has to offer, but you will also create your custom implementations, for example, a custom Web API return type. You will learn all this step by step through hands-on exercises. There are also numerous tests available to help you improve your knowledge of the Web API.
What you will learn
- Build a complete .NET Core backend with Web API, Entity Framework Core and SQL database
- Use all three types of relationships in your database: one-to-one, one-to-many, many-to-many
- Seed data programmatically with code-first migrations
- Implement the (HttpGet), (HttpPost), (HttpPut) and (HttpDelete) methods to work with simple or relational data.
- Test your web API with Swagger and Postman
- Different Web API versioning methods
- The standard action return types and create your custom return type
- Server-side sorting, filtering and paging
- AspNet Core Web API logging with Serilog
- Unit testing of API endpoints and services
- Token-based authentication and authorization
Who is this course suitable for?
- Any developer interested in .NET Core Web APIs
ASP.NET CORE WEB API Specification | The Complete Guide
- Editor: Udemy
- Teacher: Ervis Trupja
- Language: English
- Level: All levels
- Number of courses: 75
- Duration: 6 hours and 33 minutes
Content for 2023–12
Requirements
- Basic knowledge of C# is desirable but not required
Pictures
Sample clip
installation Guide
Extract the files and watch them with your favorite player
Subtitles: English
Quality: 720p
Download links
Password file(s): free download software
File size
1.88GB