DOWNLOAD
Course Introduction: "gRPC [Java] Master Class: Build Modern API & Micro services"
Giới thiệu khóa học: "Lớp học chính về gRPC [Java]: Xây dựng API hiện đại và dịch vụ siêu nhỏ"
Bạn đã sẵn sàng để thay đổi cách xây dựng API và dịch vụ siêu nhỏ của mình chưa? Với gRPC, bạn sẽ có quyền truy cập vào một khuôn khổ tiên tiến mang lại khả năng mở rộng, tốc độ và sự đơn giản, được các công ty công nghệ hàng đầu toàn cầu như Google, Square và Netflix tin tưởng.
Khóa học này đi sâu vào sức mạnh của gRPC, từ việc hiểu được sự phụ thuộc của nó vào Protocol Buffers cho đến việc thành thạo ngôn ngữ Service Definition. Bạn sẽ khám phá cách xây dựng liền mạch các dịch vụ siêu nhỏ có thể giao tiếp dễ dàng trên nhiều ngôn ngữ lập trình khác nhau.
Với trọng tâm là học tập thực tế, khóa học này hướng dẫn bạn cách phát triển hai dịch vụ: Greet Service và Calculator Service. Cuối khóa học, bạn sẽ biết cách tạo tệp .proto, tạo mã Java và triển khai máy khách và máy chủ hoàn chỉnh bằng khuôn khổ gRPC.
Bỏ qua các API REST lỗi thời và nắm bắt tương lai của phát triển API. Khóa học này là hướng dẫn cuối cùng của bạn để thành thạo gRPC trong Java, mở ra một thế giới khả năng cho kiến trúc phần mềm hiện đại.
Những gì bạn sẽ học:
Tìm hiểu lý thuyết gRPC để hiểu cách gRPC hoạt động
So sánh mô hình gRPC và REST API
Viết định nghĩa dịch vụ gRPC của bạn trong các tệp .proto
Tạo Mã máy chủ và máy khách trong Java bằng plugin Gradle gRPC
Triển khai API Unary, Server Streaming, Client Streaming & Bi-Directional Streaming
Luyện tập việc học của bạn với Bài tập & Giải pháp
Triển khai các khái niệm nâng cao như Xử lý lỗi, Thời hạn & Bảo mật SSL
Triển khai API CRUD đầy đủ trên MongoDB
Nhận các mẹo để mở rộng hành trình học tập của bạn và lấy cảm hứng từ các dịch vụ gRPC trong thế giới thực.
Thời gian khóa học: 4 giờ (58 Bài giảng + Tài liệu)
Giảng viên: Clément Jean
Tổng trọng lượng: 933,02 MB