1. Giới thiệu tổng quan khóa học

4,273 lượt xem

Nội dung bài học

Thiết kế RESTful API với ASP.NET Core và Dapper ORM

38 bài học
1. Giới thiệu tổng quan khóa học
2. Giới thiệu .NET Core và ASP.NET Core
3. Cài đặt Visual Studio và SQL Server
4. Sử dụng Visual Studio Code
5. Tạo project Web API và mổ sẻ thành phần của nó.
6. Tìm hiểu vòng đời request ASP.NET MVC lifecycle
7. Lý thuyết về REST và RESTful API
8. Thiết kế chức năng hệ thống
9. Thiết kế cơ sở dữ liệu
10. Nâng cấp CSDL sản phẩm thuộc tính động
11. Nâng cấp CSDL hỗ trợ đa ngôn ngữ
12. Cách sử dụng các API cơ bản
13. Tích hợp Swagger UI
14. Tìm hiểu về Dapper micro-ORM
15. Tìm hiểu về Model binding
16. Tạo các API CRUD
17. Phân trang dữ liệu với Store Procedure
18. Tìm hiểu cơ chế Filters qua Common validation model
19. Các kiểu dữ liệu trả về
20. Global Handle Exception và sử dụng middleware
21. Tích hợp Serilog ra file cho API
22. Tích hợp đa ngôn ngữ
23. Truy vấn đa ngôn ngữ trong cơ sở dữ liệu
24. Mở rộng các truy vấn khác
25. Tích hợp Identity Core cho database first
26. Custom storage cho Identity Core
27. Chứng thực User sử dụng JWT
28. API quản lý nhóm quyền
29. API quản lý người dùng
30. API quản lý chức năng
31. Bổ sung thêm về đa ngôn ngữ
32. Phân quyền cho nhóm và đọc menu theo quyền
33. Áp dụng quyền cho API sử dụng Filter
34. Cấu trúc lại source code - Phần 1: Tách tầng và tạo Repository
35. Cấu trúc lại source code - Phần 2: Sử dụng Dependency Injection
36. Thao tác với thuộc tính động sản phẩm
37. Triển khai ứng dụng trên Microsoft Azure
38. Sử dụng Docker để triển khai ứng dụng .NET Core