Development Online Course by Udemy, On Sale Here
Go beyond basic CRUD API Learn how to add pagination, sorting, collection creation & more to REST ASP API .NET Core 3.0
An excellent training about Web Development
Beyond Basics – RESTful API with ASP.NET Core and EF Core
Thank you for checking out my course. So what is the course all about? As the name Creating RESTful API with ASP .Net Core 3.0 and Entity Framework Core implies, we will dive into building an API using REST principles. Well use Entity Framework Core for persisting our data in database and ASP .Net Core 3.0 framework for interacting with it. What will we build. Simple answer is CRUD API that uses GET, POST, PUT, PATCH, and DELETE verbs to manipulate the resources for music Bands and the Bands Albums. However well do so much more than that! We will also let our API to filter and sort resources; apply pagination to limit the number of resources per page; implement Data Shaping to allow the user specify which properties should be returned and which ones can be ignored; well let the user to create a collection of resources with a single API request; support Json and XML; add Upserting, which is creating a new resource with update, if the resource doesnt yet exists, and well implementing it both for PUT and PATCH verbs; well implement input validation, both with IValidatable Object and well also create a Custom Validation Attribute; well have a close look at status codes and make sure they adhere to REST principles; well use OPTIONS and HEAD verbs and explore how and why to use them; and well add custom headers to our responses. Of course, we will work heavily with Entities and Data Transfer Objects (DTO). And all of that will be implemented via Repository Pattern. Prerequisites. As you can see, it truly is Beyond Basics course. Although the course is suitable for all levels, because it covers the basics and more advanced topics, you are expected to have a good command of C# language, especially if you want to follow the advanced parts. You should also be familiar with MVC patter and REST principles as those are not discussed in any detail. Who is this course for. This course goes beyond the basics. It’s for everyone who wants to learn how to create RESTful API with ASP.Net Core 3.0. NOTE: this is not a beginners course! It’s designed for intermediate and advance level programmersWhether you never created an API, or are familiar with the basics and want to explore more advanced topics, you will find this course perfect for you. As long as you have solid C# skills, you will be able to follow along. Everything is coded on camera, and each line of code is explained in detail, so you will never be lost and always know WHAT we are doing, and equally important, WHY we are doing it. Are you ready to dive into creating RESTful API? If so, lets together jump into .Net Core 3.0 and create a well-built API that follows REST principles. See you in the course.
Udemy is the leading global marketplace for learning and instruction
By connecting students all over the world to the best instructors, Udemy is helping individuals reach their goals and pursue their dreams.
Study anytime, anywhere.
Reviews
There are no reviews yet.