Create ASPNET Core API Project with Visual Studio
Course Content
0 / 43 completedOPTIONAL Install NET 70
Install Visual Studio 2022 Community Edition
Setup GitHub Account
Install and Explore PostMan
Introduction
HTTP API Principles
Create ASPNET Core API Project with Visual Studio
Configure CORS
Tour Project
Review and Update GitHub
Section Overview
Create Data Models
Review and Update GitHub
Add Default Data
Create Database Migration
Add Entity Framework
Section Overview
Setup DataContext Build Configuration
Add AutoMapper
Add Data Transfer Objects
Create CRUD Endpoints
Scaffold Endpoints
Add Generic Repository Part 1
Add Generic Repository Part 2
Refactor Endpoints with Repository
Review and Update GitHub
Refactor Endpoints with DTOs
Additional Endpoints
Section Overview
Methods of API Authentication
Extend User Class
Add Login Endpoint
Add Identity and Seed Users
Configure JWT Authentication
Add Register Endpoint
Protecting Endpoints Part 2
Protecting Endpoints Part 1
Add JWT To Login Response
Review and Update GitHub
Conclusion
Handle File Uploads
Add HTTP Request Filters
Add Validations Fluent Validation