prakashslm / Youtube.AspNetCoreTutorial

The source code for my ASP.NET Core tutorial series

Home Page:https://www.youtube.com/watch?v=sdlt3-ptt9g&list=PLUOequmGnXxOgmSDWU7Tl6iQTsOtyjtwU

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

ASP.NET Core 3/2.2 REST API Tutorial

This is a repo that hosts the code for my ASP.NET Core 3 & 2.2 REST API tutorial

Episodes

  1. Setup and Swagger configuration - https://youtu.be/sdlt3-ptt9g
  2. Implementing versioning - https://youtu.be/WFEE5yVJwGU
  3. Dependency injection and clean service registration - https://youtu.be/ESdvXlrG9zQ
  4. Creating resources using POST - https://youtu.be/TbDsAuJLVfg
  5. Retrieving resources with GET - https://youtu.be/0CwGTcrGBwI
  6. Updating resources with PUT - https://youtu.be/8fXgWnzfRm0
  7. Deleting resources with DELETE - https://youtu.be/pvx0tCaK0Pg
  8. Storing and managing entities with Entity Framework Core - https://youtu.be/qEmxoCOH4Uw 8.5) Storing and managing entities with Azure Cosmos DB - https://youtu.be/bBSQgX0mZ5E
  9. Setting up JWT support (Authentication) - https://youtu.be/M6AkbBaDGJE
  10. User Registration and Controller Auth - https://youtu.be/ARvsBUBioT0
  11. JWT Authentication User Login - https://youtu.be/APLjIrZgxyo
  12. User specific content with JWT claims - https://youtu.be/o8dwfI7X16E
  13. Refreshing JWTs with Refresh Tokens - https://youtu.be/AU0TIOZhGqs
  14. Running in Docker - https://youtu.be/fAtfVu569CY
  15. Integration testing - https://youtu.be/7roqteWLw4s
  16. Migrating to .NET Core 3 - https://youtu.be/gYy5XJRJkOo
  17. Restricting endpoints with Claims - https://youtu.be/g_8EHDQO4wI
  18. Restricting endpoints with Roles - https://youtu.be/wPhRFsH8kyU
  19. Restricting endpoints with Authorization handlers - https://youtu.be/juYLAFsz26Q
  20. Domain to Contract mapping with Automapper - https://youtu.be/1Dz5Lfo6mqo
  21. Validating requests with FluentValidation - https://youtu.be/Ut6mRRFT2vM
  22. Extended Swagger documentation - https://youtu.be/BGASedyh16I
  23. Creating an API SDK with Refit - https://youtu.be/grBTYaTGLv8
  24. Setting up ApiKey-based Authentication - https://youtu.be/Zo3T_See7iI
  25. Response caching using Redis - https://youtu.be/KboCpJGa9ag
  26. Implementing pagination - https://youtu.be/cKj6U4qDmgQ
  27. Adding Health Checks - https://youtu.be/bdgtYbGYsK0
  28. Resource filtering - https://youtu.be/Zc9xyOgl8k4

About

The source code for my ASP.NET Core tutorial series

https://www.youtube.com/watch?v=sdlt3-ptt9g&list=PLUOequmGnXxOgmSDWU7Tl6iQTsOtyjtwU

License:MIT License


Languages

Language:C# 99.6%Language:Dockerfile 0.4%