VieTopik
Tiếng HànTiếng AnhIT
  • Góc học tập
Tải app
  • Thư viện
  • Luyện thi
  • Cẩm nang
  • Góc học tập
Khoá học IT

ASP.NET Core Web API

Xây Web API bằng ASP.NET Core — HTTP, controller, CRUD, dependency injection, cấu hình, EF Core, xử lý lỗi, JWT và test. Mỗi bài một khái niệm, ví dụ là API cho một cửa hàng. Cần học trước: C# Core, OOP và thiết kế, SQL với Oracle.

Trung cấp · 19 bài · 98 phút · đã học 0/19

Bắt đầu học: HTTP và REST

Chương 1Nền tảng web

0/3

HTTP, REST, tạo project Web API đầu tiên, controller và routing.

  • 1HTTP và REST
  • 2Tạo Web API đầu tiên
  • 3Controller và routing

Chương 2Xây API CRUD

0/5

Nhận dữ liệu, trả kết quả, DTO, validation và một API đủ thêm, đọc, sửa, xoá.

  • 4Nhận dữ liệu từ request
  • 5Trả về kết quả
  • 6DTO
  • 7Validation
  • 8CRUD hoàn chỉnh

Chương 3Cấu trúc ứng dụng

0/4

Dependency injection, cấu hình, logging và middleware.

  • 9Dependency injection trong ASP.NET Core
  • 10Cấu hình với appsettings
  • 11Logging
  • 12Middleware và pipeline

Chương 4Dữ liệu với EF Core

0/4

Lưu dữ liệu vào database bằng EF Core: DbContext, migration, truy vấn, quan hệ.

  • 13EF Core và DbContext
  • 14Migration
  • 15Truy vấn với EF Core
  • 16Quan hệ một-nhiều

Chương 5Hoàn thiện API

0/3

Xử lý lỗi tập trung, xác thực bằng JWT và viết test.

  • 17Xử lý lỗi tập trung
  • 18Xác thực bằng JWT
  • 19Viết test cho API