PREVIEW THIS COURSE - GET COUPON CODE
What you'll learn
- What gRPC is, how it works, why we should use it, and where it is suitable to
- The amazing HTTP/2 protocol that gRPC is built on
- Compare gRPC with REST
- Write and serialise protocol-buffer messages using Go + Java
- Define gRPC services with protocol-buffer and generate Go + Java codes
- Implement 4 types of gRPC using Go + Java: unary, server-streaming, client-streaming, bidirectional streaming
- Handle context deadline, gRPC errors and status codes
- Write production-grade application with interfaces and unit tests for gRPC services
- Use gRPC interceptors to authenticate & authorise users with JWT
- Secure gRPC connection with sever-side & mutual SSL/TLS
- Enable gRPC reflections for service discovery
- Load balancing gRPC service
- Use gRPC gateway to generate RESTful service and swagger API
![The complete gRPC course 2020 [Golang + Java + Protobuf] The complete gRPC course 2020 [Golang + Java + Protobuf]](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjrXMrhRnuvs7ON5-UHlZs0lBwu9gJyvYCNquYXmH65HpwQt9UZs1efIj_LG0gkqLdaeVtBauwuMMBjrdibj6mI4j42gmjsEjmDSxyrOvQnXG70lapWd1WBoIiX-Gs6Bu0xxLTPsUshyyc/s640/2645080_5fe3_8.jpg)