Ebook Modern API Development Với Spring 6 Và Spring Boot 3 [Ấn Bản Lần 2, Tháng 9-2023] [PDF, EPUB + CODE] [9686E]
Khám phá các cách để nâng cao chức năng của ứng dụng của bạn thông qua học tập thực hành để thiết kế, thử nghiệm, bảo mật, triển khai và duy trì các production-ready API.
1. Các tính năng chính:
- ✓ Tìm hiểu cách thiết kế, phát triển, thử nghiệm và triển khai các API hiện đại trong Java.
- ✓ Khám phá các kỹ thuật để tối ưu hóa hiệu suất API và xử lý lỗi.
- ✓ Bảo mật API của bạn bằng các kỹ thuật authentication và authorization theo tiêu chuẩn ngành.
2. Mô tả cuốn sách:
Spring là một framework mạnh mẽ và được áp dụng rộng rãi để xây dựng các ứng dụng web đáng tin cậy và có thể mở rộng trong Java, được bổ sung bởi Spring Boot, một extension phổ biến cho framework giúp đơn giản hóa việc thiết lập và cấu hình các ứng dụng dựa trên Spring. Cuốn sách này là hướng dẫn chuyên sâu về cách khai thác Spring 6 và Spring Boot 3 để phát triển web, cung cấp kiến thức thực tế về cách xây dựng các web API và service mạnh mẽ hiện đại.
Cuốn sách bao gồm nhiều chủ đề cần thiết cho API development, bao gồm RESTful web service fundamentals, các khái niệm Spring và API specification. Nó cũng khám phá asynchronous API design, bảo mật, thiết kế giao diện người dùng, testing API và triển khai web services. Ngoài phạm vi bao quát toàn diện, cuốn sách này còn cung cấp một ứng dụng mẫu trong thế giới thực có ngữ cảnh cao mà bạn có thể sử dụng làm tài liệu tham khảo để xây dựng các loại API khác nhau cho các ứng dụng trong thế giới thực. Ứng dụng mẫu này sẽ hướng dẫn bạn qua toàn bộ chu trình phát triển API, bao gồm thiết kế và đặc tả, thực hiện, thử nghiệm và triển khai.
Đến cuối cuốn sách này, bạn sẽ học cách thiết kế, phát triển, thử nghiệm và triển khai các API hiện đại có thể mở rộng và bảo trì bằng Spring 6 và Spring Boot 3, cùng với các phương pháp hay nhất để tăng cường tính bảo mật và độ tin cậy của ứng dụng của bạn cũng như cải thiện chức năng tổng thể của ứng dụng của bạn.
3. Bạn sẽ học được gì:
- ✓ Tạo API cấp doanh nghiệp bằng Spring và Java.
- ✓ Hiểu và triển khai REST, gRPC, GraphQL và asynchronous API cho nhiều mục đích khác nhau.
- ✓ Phát triển các web API và service trong thế giới thực, từ thiết kế đến triển khai.
- ✓ Mở rộng kiến thức của bạn về các API specification và các phương pháp triển khai tốt nhất.
- ✓ Thiết kế và triển khai các API an toàn với authorization và authentication.
- ✓ Phát triển các giải pháp dựa trên microservices với workflow và orchestration engine.
- ✓ Đạt được trình độ thành thạo trong việc thiết kế và thử nghiệm giao diện người dùng cho API.
- ✓ Triển khai cơ chế logging và tracing trong các service và API của bạn.
4. Cuốn sách này dành cho ai:
Cuốn sách này dành cho những người mới lập trình Java, những người mới tốt nghiệp ngành khoa học máy tính, và những người mới bước vào lĩnh vực tạo các web API và service trong thế giới thực. Đây là nguồn tài nguyên vô giá dành cho các nhà phát triển Java đang chuyển sang phát triển web, cung cấp phần giới thiệu toàn diện về web service development. Nếu bạn có kiến thức về cấu trúc lập trình cơ bản, cấu trúc dữ liệu và thuật toán trong Java nhưng thiếu kinh nghiệm phát triển web thực tế, cuốn sách này sẽ đóng vai trò là cầu nối để trau dồi các kỹ năng cần thiết để bước vào vai trò web developer.
Mục lục:
Phần 1: RESTful Web Services:
- ✓ Chương 01: RESTful Web Service Fundamentals.
- ✓ Chương 02: Các khái niệm Spring và REST API.
- ✓ Chương 03: API Specifications và Implementation.
- ✓ Chương 04: Viết Business Logic cho API.
- ✓ Chương 05: Asynchronous API Design.
Phần 2: Security, UI, Testing, và Deployment:
- ✓ Chương 06: Bảo mật REST Endpoints sử dụng Authorization và Authentication.
- ✓ Chương 07: Thiết kế một User Interface.
- ✓ Chương 08: Testing API.
- ✓ Chương 09: Triển khai Web Services.
Phần 3: gRPC, Logging, và Monitoring:
- ✓ Chương 10: Bắt đầu với gRPC.
- ✓ Chương 11: gRPC API Development và Testing.
- ✓ Chương 12: Add Logging và Tracing vào Services.
Phần 4: GraphQL:
- ✓ Chương 13: Bắt đầu với GraphQL.
- ✓ Chương 14: GraphQL API Development và Testing.
LƯU Ý: Pass mở file pdf là mật khẩu giải nén chung của tài liệu !
NHẬN GET EBOOK TRÊN AMAZON THEO YÊU CẦU