Advanced16 hours12 topics
ASP.NET Parcel Tracking API
Build a production-grade parcel tracking REST API from the ground up. Apply your ASP.NET Core knowledge to design domain models inspired by real carrier APIs (FedEx, UPS), implement tracking workflows with business rules, and deliver a complete, well-structured API project.
Course Content
What you'll learn
- Design a domain model based on real-world carrier data structures
- Configure EF Core relationships (one-to-many, one-to-one, many-to-many, enums)
- Create and apply database migrations
- Set up OpenAPI documentation with Scalar for interactive endpoint testing
- Implement API Key authentication using a custom AuthenticationHandler
- Generate realistic test data with the Bogus library
Tags
aspnetdotnetapirestprojectefcorebackend
Prerequisites
- • aspnet-rest-api-basics