Web API ( Completed Without Database )
The Model-View-Controller (MVC) pattern
Create models and controllers
Attribute routing (with parameters)
The HTTP request methods GET, POST, PUT & DELETE
Best practices for your Web API like a ServiceResponse class and Data-Transfer-Objects (DTOs)
Map your models with AutoMapper
Entity Framework Core ( Entity Framework Core (Implemented) )
Object-Relational-Mapping
Code-First Migration
SQL Server Express
How to use a DataContext and a proper ConnectionString
All previous HTTP requests with Entity Framework Core to save your data in a SQL Server & SQLite database
Data Seeding: Insert data with a migration programmatically
Authentication ( Authentication )
Token Authentication with JSON Web Tokens
Claims
Secure controllers with the Authorize attribute
Add roles to the users