https://github.com/walidabazo/product-api
ASP.NET Core Web API Tutorial- asp.net core web api is the latest and most powerful framework for the development of RESTful Web API. This Asp.Net Core Web API is open source and supported by Microsoft.
https://github.com/walidabazo/product-api
api asp-net-core core coreapi
Last synced: about 1 month ago
JSON representation
ASP.NET Core Web API Tutorial- asp.net core web api is the latest and most powerful framework for the development of RESTful Web API. This Asp.Net Core Web API is open source and supported by Microsoft.
- Host: GitHub
- URL: https://github.com/walidabazo/product-api
- Owner: walidabazo
- Created: 2024-01-24T18:25:42.000Z (over 1 year ago)
- Default Branch: master
- Last Pushed: 2024-02-28T13:28:52.000Z (over 1 year ago)
- Last Synced: 2025-04-28T14:15:11.688Z (about 1 month ago)
- Topics: api, asp-net-core, core, coreapi
- Language: C#
- Homepage:
- Size: 1.97 MB
- Stars: 12
- Watchers: 1
- Forks: 6
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Asp.net Core 8 Web API Full Course
[](https://youtu.be/UqegTYn2aKE)
ASP.NET Core Web API Tutorial- asp.net core web api is the latest and most powerful framework for the development of RESTful Web API. This Asp.Net Core Web API is open source and supported by Microsoft.
### Video 1 have :
- Create Project and Sturcture
- Add Domain Model
- Adding IGenericRepository
- Adding GenericRepository
- Add Application Db Context
- Install Nugets ASP.NET Core ( Entity Framework )
- Configure Fulient API Validation
- Implementing Generic Repository
- Adding Unit Of Work
- Connection Db MS SQL Server
- Add-Migrations And Update-Database
[](https://youtu.be/B015VD4vBts)
### Video 2 have :
- Seeding Data
- Git Hub
- Create Api Controller
- Get All
- Get By ID
- Insert
- Update
- Delete
- Api Swagger
- Postman[](https://youtu.be/LSrVodbZW2I)
### Video 3 have
- Shaping Return Data
- Adding Automapper Configure
- BasicEntity
- Create API Controller
- Get All
- Get by ID
- Insert with Validation
- Insert Upload Image[](https://youtu.be/dqCiqQVD_qI)
### Video 4 have :
- Url Resolver
- Update with Delete Old Image
- Delete with Delete Old Image
- Creating Bug Controller And List Errors
- Exception Handler Middleware[](https://youtu.be/bQwQs81G_yU)
### Video 5 have :
- Sorting
- Filtering
- Pagination and Page Count
- Search
- Adding CORS Support to the API[](https://youtu.be/RmzlBSS3tDE)
### Video 6 have :
- redis database
Redis is an open source in-memory data store that works really well as a cache or message broker, but it can also be used as a database when you don’t need all the features of a traditional database. It offers excellent performance, with the ability to quickly read and write data to memory.[](https://youtu.be/wFmCBF2XTYw)
### Video 7 have :
- Setting up Identity packages
- Adding identitydbcontext and apply migration
- Configure Identity and Seeding
- Adding Account Controller
- egister New User
- Adding and Configure Token Generation Services
- Testing Authorize Attribute
- Get Current User And Check Email Existence
- Get User Address
- Model Validation
- Checking Email And Password Validation
- Authorize Swagger[](https://youtu.be/nn3Psfc99Tg)
### Video 8 have :
- Creating Order Entity
- Configuring Order Entities
- Creating Order Migration
- Creating Order Services
- Implementing Create Order Method
- Creating Order Controller
- Testing Check out Endpoint
- Implementing Checkout Process
- Implementing Order get Methods
- Testing Order Controller Get Methods
- Shaping The Order
- AutoMapper Config For Orders# Front End Angular 17
## Full Course :
https://www.youtube.com/watch?v=gBJgEfigKLc&list=PLazvcyckcBwgxtohJFrQw8uwpFUrsOUcb## Code
[https://github.com/walidabazo/Product-API](https://github.com/walidabazo/Product-angular-ecom)To show all videos youtube channel
https://www.youtube.com/channel/UCNJVG9_IebHe-NF-K_Y8Grw?sub_confirmation=1