Have a question?
Message sent Close
0
0 reviews
New course

The Complete Guide to ASP.NET Core (.NET 5) Web API

Learn all you need to know to build Asp.Net Core (.NET 5) Web API applications.
Instructor
Ervis Trupja
3,919 Students enrolled
  • Description
  • Curriculum
  • FAQ
  • Reviews

A Web API is an application programming interface for the Web. With Web API, you get access to entire features of HTTP like URIs, request/response headers, content formatting, etc.

This course will teach you all you need to know to build personal or commercial applications using Asp.Net Core (.NET 5) Web API as your development framework. You will start from just Visual Studio and build your app from the ground up.

As data storage, you will use an SQL database and Entity Framework will be used to interact with your data. You will also learn how to update database schema using Entity Framework migrations, how to add data to the database, get data from the database, update data in the database and also delete data from the database.

You will not only learn about the default features or capabilities that Asp.Net Core 5 Web API has to offer, but you will also create your custom implementations. For example, you will learn how to implement your custom Web API return type, how to build a custom exception, or even a custom middleware exception handler.

You will learn all these, step by step with hands-on practice. You will also have a lot of quizzes that will help to improve your knowledge of Web API.

Some of the topics that this course covers are:

  • Introduction to Web API

  • Building your first Asp.Net Core (.NET 5) API

  • Working with relational data

  • Controller Action return types

  • Error & Exception handling

  • Sorting, Filtering, and Paging

  • Asp.Net Core Web API Versioning

and much more…

You can find the source code of this course on my Github account: etrupja/complete-guide-to-aspnetcore-web-api

How long do I have access to the course materials?
You can view and review the lecture materials indefinitely, like an on-demand channel.
Can I take my courses with me wherever I go?
Definitely! If you have an internet connection, courses on Udemy are available on any device at any time. If you don't have an internet connection, some instructors also let their students download course lectures. That's up to the instructor though, so make sure you get on their good side!
7835
Course available for 2 days
Share
30-Day Money-Back Guarantee
Course details
Video 5 hours
Certificate of Completion
Full lifetime access
Access on mobile and TV

External Links May Contain Affiliate Links read more

Join our Telegram Channel To Get Latest Notification & Course Updates!
Join Our Telegram For FREE Courses & Canva PremiumJOIN NOW