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 this course, we are going to explore in depth, with hands–on lectures, all the aspects of Protocol Buffers 3.
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 language such as Java, Python and Go. Protocol Buffers generates all the boilerplate code for you!
Stop using XML and JSON and start using a Data Format that will allow you to create the most efficient APIs.
–
Complete Guide to Protocol Buffers 3 is the best way to get a great overview of all the possibilities offered by Protocol Buffers
> Write simple and complex .proto files
> Practice Exercises to Confirm the learnings
> Leverage Imports and Packages appropriately
> Generate Code using ‘protoc‘
> Code in Java with Protocol Buffers
> Learn about advanced Protocol Buffers concepts
Note: This course assumes you have some knowledge about Programming and JSON / XML
Instructor Details
Courses : 12717
Specification: Complete Guide to Protocol Buffers 3 [Java, Golang, Python]
|
56 reviews for Complete Guide to Protocol Buffers 3 [Java, Golang, Python]
Add a review Cancel reply
This site uses Akismet to reduce spam. Learn how your comment data is processed.
Price | $14.99 |
---|---|
Provider | |
Duration | 3.5 hours |
Year | 2022 |
Level | Beginner |
Language | English |
Certificate | Yes |
Quizzes | No |
$84.99 $14.99
Alexander Baquiax –
It has the basics of Protocol buffers.
Lukasz Obara –
Stephanes courses are top notch. I would recommend this course to anybody that has heard of protocal buffers but never really went into the documentation and setup. The course is the the perfect length for an intro and gives enough details without being overwhelming.
Jonathon Harper –
Great introduction to protocol buffers and their use along with examples in Java, Go, and Python.
Walter Manias –
Excellent course!! Very clear and very useful!!
HSU YUMING –
Overall this course cover the basic concept about protocol buffers, after taking this course it helps me more understand when i read the document. But I think there are something can be improved, about the enviroment setting maybe can be more detail, when I setup the vscode with extention it take more time to complete that. on the advance varints session, if can change the order to make people understand the concpet, it will be more better. Because I find the answer through the Q&A session.
Gaurav Sharma –
Summarized course, not much in detail.
Meirav.Rath –
A very nice course split into tiny sub sub sub subject specific videos. Stephan explains things very nicely and has a light and positive attitude when teaching. Took this course because the project we’re starting at work will have protobuff and gRPC in it, but we’re writing in C++, do a course about that! XD
Eder Ivan de Araujo Crespo –
Great course
l J –
Stephane is very enthusiastic about his topic and it shows. His delivery is precise and concise, which I appreciate. He doesn’t waste time repeating things that one could get by re watching. It was a short course, and served as a good introductory course on Protocol Buffers. This topic was very new to me and I enjoyed seeing how clever the design of the protocol is.
Chenyang Wang –
Just soso, not worth the price
Alain Garemynck –
Belle progression, bon d coupage. Bien expliqu . Les concepts tant pr sent comme tant tr s complexe ne le sont pas vraiment pour quelqu’un dont la profession est d’ crire du code de fa on r guli re
Jakub Nadulski –
Thank You Stephane. I think there could be a bit longer introduction to gRPC, where protobuffers are mainly used.
Saurabh Dohare –
Awesome course, I have got good knowledge on protobuf.
Gabriel Avila –
A very thorough overview. It is an introductory course to protocol buffers with examples from which to build a solid understanding of the subject.
Artem Pasichnyk –
Great course about Protobufs! Happy to learn new stuff and can’t wait to use it in my next project.
Devesh Bajpai –
Great course with a good set of coding to understand the nuances of ProtoBuf.
Deepak Singhal –
Great Course.. Goes step by step, and covers some cool advanced stuffs too.. really enjoyed the course..!! Thank you.
Kartik Makker –
Very easy to understand
Jose Rafael Ocampo Antero –
Excellent course, very clear explanations and easy to follow examples and very illustrative
Takashi Hosoi –
If there is English caption, it’ll be perfect!
Shafiq Jetha –
Lots of background noise (car horns and sirens), and an overly simplified introduction to data formats that was missing some information, such as the overall application that these formats are used in.
Venkata Thota –
Simple and crispy…
Damian Bruera –
This course is amazing since includes all the basic topics of protocol buffers and it’s a must if you want to learn more about gRPC. The teacher speaks clearly each concept within the course and I was able to understand each of those. I definitely recommend this course!
Yuki Umetsu –
Great course about protocol buffers!
Samiul Hoque –
A very good course on protocol buffer. Stephane gave very good explanations on each topic. Looking forward for the gRPC course taught by him.
Raymond Lieu –
Stephane has done a great job presenting this short course! He made it really concise and to the point. Thank you!
Anton Anton –
The course is short and to the point, which saves a lot of time! It has a lot of references to continue reading and learning which is a great plus. It touches up on the important details but keeps some space for personal exploration. the course walks you through different popular languages which gives extra value and demonstrates how protobuf works in different places which one of its strengths. The teacher is really good and explains everything very well, he doesn’t hide mistakes but learns from them and makes sure that we learn as well! i would definitely do other courses from him! well done.
Ollie Mignot –
A concise and enjoyable course which I took are a prerequisite to the Golang gRPC course. Onward!
Bhavin Desai –
Great Course! I like the idea of some theory first which sets the background and then explain how to achieve it!
Chue Her –
Great introduction course. The instructor is knowledgeable and has good energy. The lectures are timed efficiently and not drawn out too long. I recommend this if you’re interested in the introduction of Protocol Buffers.
Jonnathan Garcia –
Very well explained!
Ronald Llewellyn –
Section 9 should be introduced earlier in the course to help understand the protocol buffer concept.
Martin Copjan –
a very useful course to start with if you want to learn about gRPC, good pace
Zach –
eloquent, well paced, and useful!
Tibor Kircsi –
It was a great introductory course for protocol buffers. I like the speed and the detail of this material. I recommend it for everyone, who is new in the protobuf world.
Abhishek Sinha –
Very easy to learn
Dmitri Cercel –
Great course. All required information to start work with protocol buffers, a lot of practice, life examples.
Michael Hewitt –
Really good content! Would like maybe a few more architecture diagrams to show how maybe a real company is using protobuffs today
Hosur Narahari –
Course was well structured and covered almost all contents needed to be proficient in protocol buffers. The section of protobuf internals separates this course from others. One thing missing in this course is how to write and use custom options which would have given real completion to the course.
Isaac Gluchowski Rowell –
Getting the point accross I suppose, but feels less structured. Lacking underlying purpose/demonstrations of practical use. Not the best job at explaining concepts.
Fraser Cobb –
Simple introduction with just enough detail. Appreciated the inclusion of more advanced sections. I also like seeing the workflow of code generation differs between programming languages.
Berolo –
Pretty good course for beginners. Gave me really nice overview of protobufs. Stephane is really good to listen to.
Tristan De Alwis –
So far so good.
Micha Wojciechowski –
Overall the course is good and will guide you through protocol buffers. Nevertheless, some packages like jsonpb were deprecated.
Shoyeb Pathan –
Excellent content and I love Stephane’s teaching style. The course was beautifully structured and the pace was also very good. Thanks Stephane!
Ali Yasrebi –
great course, hands on and theory. I just hope the code samples were 100% correct, however, if you check with Q&A notes you get the few corrections needed.
John W –
Excellent introduction. Really liked the fact I could see the explainations in my prefered language, Python. Keen to do the Master class on gRPC but there isn’t one for Python : (
Rahul Bhondekar –
Its really good course to understand the concept of protocol buffer , it would be really helpful if you can include some implementation details for C# as well.
Rodrigo Nicol s Giraudo –
It has been a good course, it is small and streight forward. Maybe a deep dive with a actual use case could be usefull to get the 5 stars.
Prafulla Harpanhalli –
Hands on exercises, intermittent challenges, practical use case scenarios.. you name it, Stephan has packed all of it (and more) in this course. Great going and thank you very much.
Nikhil Shrivastava –
Well Explained ,Learned a lot. Thank You!
Gavin Siller –
Excellent and delivers as promised. Off to do this instructors gRPC course next.
Allyson Ely –
Great course! Very thorough and provides great resources for style and future help. Would recommend watching before the gRPC course.
Hafidh Finandriyanto –
Explanation is very simple and easy to understand. But still lack of details
Oscar Lopez Vazquez –
Stephen is an amazing teacher but the course needs to be updated for Go at least, most of the functions for marshalling/unmarshalling have been deprecated and now there is a new way to do it. (I have not tried other languages).
Wael Kamel –
Amazing courrse