Learn Google Protobuf with examples and exercises. Write code in Java. Say goodbye to JSON and XML
About This Video
Learning and getting hands-on on Protocol Buffers helps you to enhance your career opportunities and helps to boost your income.
The author shares all his Data knowledge on the platform, taking the time to explain every concept and provide students with both theoretical and practical dimensions.
In Detail
Protocol Buffers …
Complete Introduction to Protocol Buffers 3
Video description
Learn Google Protobuf with examples and exercises. Write code in Java. Say goodbye to JSON and XML
About This Video
Learning and getting hands-on on Protocol Buffers helps you to enhance your career opportunities and helps to boost your income.
The author shares all his Data knowledge on the platform, taking the time to explain every concept and provide students with both theoretical and practical dimensions.
In Detail
Protocol Buffers (Protobuf) is a fundamental data serialization format that every data engineer should know about. It is leveraged by many top tech companies such as Google and enables micro-services to transfer data in a format that is safe and efficient. In just a few hours, you will know everything you need to know to create simple and complex .proto files, and write code in your Favourite Programming languages such as Java, Python and Go. Protocol Buffers generates all the boilerplate code for you! This is the course that could change your data skills. Learning and getting hands-on on Protocol Buffers helps you to enhance your career opportunities and helps to boost your income. An investment in your career is an investment in yourself. Don’t procrastinate. There is no time like the present to take charge of your career. Take your career to the next level by learning Protocol Buffers today!
Who this book is for
Developers who want to understand how to write .proto files and write code to create. Protocol Buffer data. Architects who want to understand how Protocol Buffers work and how they are useful for their solution architecture.
Chapter 5 : Java Programming with Protocol Buffers
Gradle Project Setup Code Generation
Simple Message Creation in Java
Dealing with Enums in Java
Creating a Complex Message in Java
Java Options
Conversion to JSON in Java
Chapter 6 : Golang Programming with Protocol Buffers
Code generation in Golang
Simple Proto Struct in Golang
go_package option
Reading and Writing to Disk
Reading and Writing to JSON
Enum Proto Struct in Golang
Complex Proto Struct in Golang
Chapter 7 : Data Evolution with Protobuf
The need for updating the protocol
Rules for Data Evolution
Adding Fields
Renaming Fields
Removing Fields
Reserved Keyword
Beware of Defaults
Evolving Enum Fields
Chapter 8 : Protocol Buffers Advanced
Integer Types Deep Dive
Advanced Data Types (oneof, map, Timestamp and Duration)
Protocol Buffers Options
Naming Conventions
Services
Introduction to gRPC
Protocol Buffers Internals
Chapter 9 : Next Steps
What’s next Congratulations!
Start your Free Trial Self paced Go to the Course We have partnered with providers to bring you collection of courses, When you buy through links on our site, we may earn an affiliate commission from provider.
This site uses cookies. By continuing to use this website, you agree to their use.I Accept