Welcome to our comprehensive tutorial on building a RESTful API in ASP NET Core Web API! In this in-depth dotnet tutorial, we take you through the entire process of creating a robust and scalable API using the latest version of ASP.NET. With a step-by-step approach, net core tutorial, we cover all the essential concepts and techniques needed to design, develop, and deploy a fully functional API. From setting up your development environment to implementing CRUD operations and incorporating authentication, this ASP NET Core tutorial provides you with a solid foundation on DOTNET Core, C Net Programming, C Sharp Web development, DotNet Backend, Entity Framework, Entity Framework Core and Entity Framework Core Migrations to confidently build RESTful APIs. Join us on this coding journey and unleash the power of .NET 8.0!
Source Code:
https://github.com/RiponDatta/Complete-ASP.NET-Core-Web-API
Complete ASP Net Core Web API Series:
Complete ASP Net Core Web API | Part 1 - Project Setup:
https://youtu.be/aFiuq3Ibjgk
https://github.com/RiponDatta/Complete-ASP.NET-Core-Web-API/tree/Part1
Complete ASP Net Core Web API | Part 2 - Extension Methods and CORS configuration:
https://youtu.be/yMUYZv_3iQo
https://github.com/RiponDatta/Complete-ASP.NET-Core-Web-API/tree/Part2
Complete ASP Net Core Web API | Part 3 - Configure Logging Service, Dependency Injection and IoC:
https://youtu.be/TFZcjORmYbA
https://github.com/RiponDatta/Complete-ASP.NET-Core-Web-API/tree/Part3
Complete ASP Net Core Web API | Part 4 - Testing API using POSTMAN:
https://youtu.be/WDJFWEW0KcI
https://github.com/RiponDatta/Complete-ASP.NET-Core-Web-API/tree/Part4
Complete ASP Net Core Web API | Part 5-Creating Models Context Class Database Connection & Migration
https://youtu.be/Nr2fy5TyDx0
https://github.com/RiponDatta/Complete-ASP.NET-Core-Web-API/tree/Part5
Complete ASP Net Core Web API | Part6-Creating Repository Base Repository Manager using Unit of Work
https://youtu.be/ZMCEmjXjUV8
https://github.com/RiponDatta/Complete-ASP.NET-Core-Web-API/tree/Part6
Complete ASP Net Core Web API | Part 7- Service Layer, use Product Repository in the Product Service
https://youtu.be/xJN6wWBX1L0
https://github.com/RiponDatta/Complete-ASP.NET-Core-Web-API/tree/Part7
Complete ASP Net Core Web API | Part 8 - API Controller, use Product Service and POSTMAN to Test API
https://youtu.be/_3A0pFNEI5A
https://github.com/RiponDatta/Complete-ASP.NET-Core-Web-API/tree/Part8
Complete ASP NET Core Web API | Part 9 - Data Transfer Object(DTO) Class and Convert To DTO
https://youtu.be/JygP2zXVzS8
https://github.com/RiponDatta/Complete-ASP.NET-Core-Web-API/tree/Part9
Complete ASP Net Core Web API | Part 10 - AutoMapper, Mapping Profile, Map Product to Product DTO
https://youtu.be/UfrIqikzVEc
https://github.com/RiponDatta/Complete-ASP.NET-Core-Web-API/tree/Part10
Complete ASP Net Core Web API | Part 11 - HttpGet, Get Product By Guid
https://youtu.be/3SkTL5AOZYs
https://github.com/RiponDatta/Complete-ASP.NET-Core-Web-API/tree/Part11
Complete ASP Net Core Web API | Part 12 - HttpPut, Update Product
https://youtu.be/v7-vaBveUvA
https://github.com/RiponDatta/Complete-ASP.NET-Core-Web-API/tree/Part12
Complete ASP Net Core Web API | Part 13 - HttpPost, Add Product
https://youtu.be/BlavB2Z4MIw
https://github.com/RiponDatta/Complete-ASP.NET-Core-Web-API/tree/Part13
Complete ASP Net Core Web API | Part 14 - HttpDelete, Delete Product
https://youtu.be/di4ATiS9Flg
https://github.com/RiponDatta/Complete-ASP.NET-Core-Web-API/tree/Part14
Complete ASP Net Core Web API | Part 15 - Advanced C# Exception Handling, Global Exception Handling
https://youtu.be/JW0kc74AFcU
https://github.com/RiponDatta/Complete-ASP.NET-Core-Web-API/tree/Part15
Complete ASP Net Core Web API | Part 16 - Asynchronous Programming, Async, Await
https://youtu.be/uybK95auTaQ
https://github.com/RiponDatta/Complete-ASP.NET-Core-Web-API/tree/Part16
Complete ASP Net Core Web API | Part 17 - Paging, PageSize, PageNumber, Skip, Take
https://youtu.be/pfDaxXFDr4k
https://github.com/RiponDatta/Complete-ASP.NET-Core-Web-API/tree/Part17
Complete ASP Net Core Web API | Part 18 - API Versioning from Beginner to Advanced
https://youtu.be/KaTM23DszzU
https://github.com/RiponDatta/Complete-ASP.NET-Core-Web-API/tree/Part18
Complete ASP Net Core Web API | Part 19 - Caching, Response Caching, Web Caching, Http Caching
https://youtu.be/XVbm-l-H2KQ
https://github.com/RiponDatta/Complete-ASP.NET-Core-Web-API/tree/Part19
Complete ASP Net Core Web API | Part 20 - Swagger UI, Openapi Swagger, Swagger REST API
https://youtu.be/tO3OWn73xrE
https://github.com/RiponDatta/Complete-ASP.NET-Core-Web-API/tree/Part20
Complete ASP NET Core Web API | Homework #1 - Get ProductTypes, Add ProductType DTO
https://youtu.be/-lfKNrXczFc
Complete ASP NET Core Web API | Homework #2 - Add ProductType and Update ProductType
https://youtu.be/L-n8WGGFtlI
Тэги:
#asp_net_core_web_api #dotnet_tutorial #c_net_programming #net_core_tutorial #asp_net_web_api #asp_net_core_tutorial #entity_framework #entity_framework_core #entity_framework_core_migrations #net_core #dotnet_backend #c_sharp_web_development #net_backend #what_is_dot_net_framework #c_sharp_dot_net_tutorial #dotnet_web_api #dotnet_core_tutorial #dotnet_core_web_api #asp_net_core_web_api_authentication #dotnet_web_api_tutorial #dotnet_core_web_api_tutorial #restful_api