Beginner's Guide to Go Protocol Buffer
Offered By: LinkedIn Learning
Course Description
Overview
Get a practical, hands-on introduction to creating lightning-fast APIs using the Google Protocol Buffer (protobuf) and Google Remote Procedure Call (gRPC).
Syllabus
Introduction
- Go protocol buffer
- What you should know
- GitHub Codespaces
- What is a gRPC?
- gRPC vs. REST
- What are protocol buffers (protobuf)?
- Protobuf vs. JSON
- How to define a protobuf messages
- How to define protobuf services and compiling
- Challenge 1
- Solution 1: Part 1
- Solution 1: Part 2
- Solution 1: Part 3
- Creating a gRPC server: Go
- Creating gRPC client: Go
- Challenge 2
- Solution 2: Part 1
- Solution 2: Part 2
- Solution 2: Part 3
- Solution 2: Part 4
- Creating a gRPC server: TypeScript
- Creating a gRPC client: TypeScript
- Challenge 3
- Solution 3: Part 1
- Solution 3: Part 2
- Additional resources
Taught by
Martine Moses
Related Courses
Python 3: Deep Dive (Part 3 - Dictionaries, Sets, JSON)Udemy Apache Kafka Series - Confluent Schema Registry & REST Proxy
Udemy Java Swing (GUI) Programming: From Beginner to Expert
Udemy Java Programming
Udacity The Ultimate Guide to Savegames in Unity
Udemy