Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
.NET API development | .NET 8, .NET 9 and .NET 10 Ready
Rating: 3.8 out of 5(85 ratings)
7,378 students

.NET API development | .NET 8, .NET 9 and .NET 10 Ready

Everything you need to know to develop APIs using .NET including security
Last updated 2/2026
English

What you'll learn

  • .NET API development
  • .NET API dependencies
  • JWT tokens in .NET API
  • Identities in .NET APIs

Course content

10 sections19 lectures3h 4m total length
  • Introduction2:46

Requirements

  • C# knowledge
  • visual studio

Description

.NET 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 .NET API development.


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

Who this course is for:

  • C# developers