.NET DevelopmentIntermediateBackend API Development with ASP.NET Core
4 Days (32 Hours)Face to Face / Online
Design and expose powerful RESTful APIs that drive modern applications. Master ASP.NET Core Web API, Entity Framework Core, authentication, versioning, and documentation best practices for enterprise and cloud environments.
| Duration | 4 Days (32 Hours) |
|---|---|
| Level | Intermediate |
| Category | .NET Development |
| Training Method | Face to Face / Online |
Course Outline
- RESTful API design principles
- ASP.NET Core Web API project setup
- Data access with Entity Framework Core
- Authentication and authorization (JWT/OAuth)
- API versioning and documentation with Swagger/OpenAPI
- Error handling and input validation
- Testing APIs
- Deploying and securing APIs in production
Frequently Asked Questions
What prerequisites are needed?
C# and basic ASP.NET Core knowledge.
What tools are used for testing APIs?
Postman and Swagger/OpenAPI throughout the labs.
Does this cover microservices architecture?
It touches on API architecture principles but is not a full microservices course.
Is this project-based?
Yes, labs build a complete production-style REST API with authentication and documentation.
Notes
Intermediate level, 4 days (32 hours), delivered face-to-face or online. Project-based labs build a production-style REST API including authentication and documentation.