Giới Thiệu Ebook Ultimate ASP.NET Core Web API [2nd Edition - Premium Package] [PDF + Source Code] [Mã - 9737E]

weekly-study-ebook-ultimate-aspnet-core-web-api-9737e


 Phiên bản thứ hai của chương trình bán chạy nhất của chúng tôi Ultimate ASP.NET Core Web API - Premium Package.

Bao gồm những gì?

✓ Ultimate ASP.NET Core Web API - Phiên bản thứ hai.

✓ Sáu tài liệu thưởng bổ sung:

   + Ultimate ASP.NET Core Web API Workbook.

   + HTTP Reference Tables.

   + Dockerizing ASP.NET Core Application.

   + Practical JSON Requests Collection.

   + Freelancing Unleashed.

   + Mastering ASP.NET Core Security.

Bạn sẽ học những gì:

✓ Fundamentals - Cách setup ASP.NET Core Web API project và cấu hình nó để phát triển mạnh mẽ nhưng linh hoạt bao gồm logging ready for production.

✓ Architecture - Cách sử dụng các phương pháp hay nhất và triển khai một trong những kiến ​​trúc phổ biến nhất hiện nay - Onion Architecture.

✓ Structure - Cách tổ chức và cấu trúc dự án của bạn để bạn có thể mở rộng quy mô vô thời hạn mà không gặp bất kỳ sự cố nào.

✓ Handling Requests - Cách xử lý tất cả các loại request, GET, POST, PUT, PATCH DELETE, HEAD, OPTIONS và khi nào nên sử dụng mỗi cái.

✓ Global Exception Handling - Cách clean up code và triển khai global exception handling để không có ngoại lệ nào được chú ý.

✓ Content Negotiation - Cách cung cấp các response khác nhau tùy thuộc vào nhu cầu của client và triển khai các formatter nếu cần.

✓ Validation - Cách xác thực các request khác nhau với attributes và đảm bảo các request của chúng tôi hoạt động như dự định và dữ liệu được định dạng đúng cách.

✓ Asynchronous Code - Cách triển khai asynchronicity trong code của chúng tôi và không phải đợi response nữa.

✓ Action Filters - Cách áp dụng code trước khi request even gets tới controllers của bạn. Hoặc sau khi action xảy ra.

✓ Data Manipulation - Cách triển khai Paging, Filtering, Searching, và Sorting, các action được API và những người sử dụng chúng yêu cầu và sử dụng phổ biến nhất.

✓ HATEOAS Support - Cách triển khai HATEOAS và biến API của chúng tôi truly self-discoverable và restful. Mặc dù đôi khi khó triển khai - HATEOAS thực sự làm cho API của bạn nổi bật.

✓ Versioning - Cách triển khai versioning cho API của chúng tôi theo nhiều cách khác nhau và cung cấp các phiên bản API khác nhau cùng một lúc.

✓ Caching - Cách giảm căng thẳng cho API và cache các tài nguyên đang được sử dụng lại nhiều lần.

✓ Rate Limiting và Throttling - Cách bảo vệ API của bạn khỏi mọi hình thức lạm dụng và đảm bảo nó không bị hỏng do những cuộc tấn công phiền toái đó.

✓ JWT Authentication - Cách cấu hình, triển khai và hỗ trợ JWT authentication trong Web API của bạn và cách tích hợp nó vào Entity - Framework Core.

✓ Refresh Token - Cách tạo support cho giao diện người dùng thân thiện hơn với người dùng và cải thiện trải nghiệm người dùng tổng thể bằng cách phát hành refresh token.

✓ Options Pattern - Cách triển khai một trong những pattern tốt nhất cho thao tác cấu hình của bạn và thậm chí tải lại cấu hình mà không cần khởi động lại ứng dụng.

✓ Document API - Mặc dù các API tốt không cần phải được document, nhưng đôi khi thật tuyệt khi có thể đọc được những gì API thực hiện và gửi một số demo request và xem những gì chúng tôi nhận được.

✓ Deployment to Production - Bước cuối cùng trong quy trình phát triển ứng dụng là triển khai nó vào sản xuất. Bạn sẽ học cách triển khai ứng dụng lên IIS thành công.

✓ Cải thiện hiệu suất - Cách tận dụng tối đa API của bạn bằng các mẹo nhỏ và điều chỉnh mà bạn có thể dễ dàng thực hiện.

✓ CQRS và MediatR - Phương pháp thay thế ngày càng phổ biến để requesting resources từ API.

Mục lục:

✓ 01. Project Configuration.

✓ 02. Cấu hình Logging Service.

✓ 03. Onion Architecture Implementation.

✓ 04. Handling Get Requests.

✓ 05. Global Error Handling.

✓ 06. Getting Additional Resources.

✓ 07. Content Negotiation.

✓ 08. Method Safety và Method Idempotency.

✓ 09. Tạo Resources.

✓ 10. Làm việc với DELETE Requests.

✓ 11. Làm việc với PUT Requests.

✓ 12. Làm việc với PATCH Requests.

✓ 13. Validation.

✓ 14. Asynchronous Code.

✓ 15. Action Filters.

✓ 16. Paging.

✓ 17. Filtering.

✓ 18. Searching.

✓ 19. Sorting.

✓ 20. Data Shaping.

✓ 21. Supporting HATEOAS.

✓ 22. Làm việc với OPTIONS và HEAD Requests.

✓ 23. Root Document.

✓ 24. Versioning API.

✓ 25. Caching.

✓ 26. Rate Limiting và Throttling.

✓ 27. JWT, Identity, và Refresh Token.

✓ 28. Refresh Token .

✓ 29. Binding Configuration và Options Pattern.

✓ 30. Documenting API với Swagger.

✓ 31. Deployment To IIS .

✓ 32. Bonus 1 - Response Performance Improvements.

✓ 33. Bonus 2 - Giới thiệu về CQRS và Mediatr với ASP.NET Core Web API.

Phần thưởng bổ sung:

✓ Bonus 1 - Workbook Ultimate ASP.NET Core Web API.

✓ Bonus 2 - Practical Postman Collection!

✓ Bonus 3 - The HTTP Reference Tables.

✓ Bonus 4 - Dockerizing ASP.NET Core App.

✓ Bonus 5 - The Definitive Guide to Freelancing Platforms.

✓ Bonus 6 - Mastering ASP.NET Core Security.

Nếu bạn muốn nhận khóa học này, vui lòng để lại gmail dưới phần bình luận, WS sẽ gửi cho bạn vào cuối ngày.
Tham Gia Tổng Kho Khóa Học Online Miễn Phí Trọn Đời - Truy cập hơn 4.000 khóa học ở nhiều chủ đề như Đầu Tư, Kinh doanh, Marketing, Lập trình, Thiết Kế, Tin học văn phòng, Ngôn ngữ,... 
- Học trọn đời, học mọi lúc, mọi nơi.
- Khóa học mới lên kho mỗi ngày.
Tham Gia Group FacebookFanpage Weekly Study
Thông Cáo DMCACopyright Disclaimer:This site does not store any files on its server. We only index and link to content provided by other sites. Please contact the content providers to delete copyright contents if any and email us, we'll remove relevant links or contents immediately.

Tuyên bố miễn trừ bản quyền:Trang web này không lưu trữ bất kỳ tệp nào trên máy chủ của nó. Chúng tôi chỉ lập chỉ mục và liên kết đến nội dung được cung cấp bởi các trang web khác. Vui lòng liên hệ với các nhà cung cấp nội dung để xóa nội dung bản quyền nếu có và gửi email cho chúng tôi, chúng tôi sẽ xóa các liên kết hoặc nội dung có liên quan ngay lập tức.
Read Also
Đăng nhận xét