Skip to content

My practice on Building a RESTful API with ASP.NET Core 3 and Implementing Advanced RESTful Concerns with ASP.NET Core 3 courses on Pluralsight (both authored by Kevin Dockx).

Notifications You must be signed in to change notification settings

nour-nagm/CourseLibrary-AspApi

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

33 Commits
 
 
 
 
 
 
 
 

Repository files navigation

CourseLibrary

My practice on Building a RESTful API with ASP.NET Core 3 and Implementing Advanced RESTful Concerns with ASP.NET Core 3 courses on Pluralsight (both authored by Kevin Dockx). Here, we follow the case of courses library for pirates (authors) and their courses where we interact with the API to get info (with constraints or not), add more authors/courses, update their details, and deleting them if we want.

  • The first course covers fundamental REST APIs goals and topics i.e. interacting with our API and be concerned with idempotency and method safety, validating input, and implement features like filtering and searching.
  • The second course we go into paging, sorting, and data shaping, implementing Hypermedia as the Engine of Application State (HATEOAS) support, advanced content negotiation, and caching and concurrency.

Note : As a way for marking that I practiced the two courses mentioned above, last commits in both courses are tagged with course1 and course2 respectively.

Links

Used Technologies

  • .NET 5 (C# 9)
  • ASP.NET Core
  • Entity Framework Core

Helper Tools

  • Postman

About

My practice on Building a RESTful API with ASP.NET Core 3 and Implementing Advanced RESTful Concerns with ASP.NET Core 3 courses on Pluralsight (both authored by Kevin Dockx).

Topics

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages