Protocol Buffers 完全指南 3 [Java, Golang, Python]
带有示例和练习的 Google Protobuf。Java Go Python 中的代码。告别 JSON 和 XML。gRPC 的先决条件
讲师:Clément Jean
口袋资源独家Udemy付费课程,独家中英文字幕,配套资料齐全!
用不到1/10的价格,即可享受同样的高品质课程,且可以完全拥有,随时随地都可以任意观看和分享。
你将会学到的
- 编写简单和复杂的 .proto 文件
- 练习练习以确认所学内容
- 适当地利用导入和包
- 使用任何语言的 `protoc` 生成代码
- 使用协议缓冲区的 Java 代码
- 了解 Protobuf 的 Data Evolution 如何工作
- 了解高级 Protocol Buffers 概念
本课程包括:
- 3.5 小时 长的随选视频
- 18 篇文章
- 在移动设备和电视上观看
要求
- 一些编程背景(例如 Java、Python 或 Go)
- 有使用其他格式(如 XML 或 JSON)的经验者优先
说明
Protocol Buffers (protobuf) 是每个数据工程师都应该了解的基本数据序列化格式。它被谷歌等许多顶级科技公司所利用,使微服务能够以安全高效的格式传输数据。
在本课程中,我们将通过实践讲座深入探索 Protocol Buffers 3 的所有方面。
在短短几个小时内,您将了解创建简单和复杂的 .proto 文件以及使用您最喜欢的编程语言(如 Java、Python 和 Go)编写代码所需了解的一切。Protocol Buffers 为您生成所有样板代码!
停止使用 XML 和 JSON 并开始使用允许您创建最高效 API 的数据格式。
———————————
Protocol Buffers 3 Complete Guide 是全面了解 Protocol Buffers 提供的所有可能性的 最佳 方式
> 编写简单和复杂的 .proto 文件
> 练习练习以确认所学
> 适当地利用导入和包
> 使用 `protoc` 生成代码
> 使用 Protocol Buffers 在 Java 中编写代码
> 了解高级 Protocol Buffers 概念
注意: 本课程假定您对编程和 JSON / XML 有一定的了解
章节大纲:
- Protocol Buffers 课程介绍: 了解课程目标,课程结构,下载课程代码并做好准备!
- Protocol Buffers Basics I: 了解如何使用标量类型创建您的第一条消息。练习 5 个练习
- Protocol Buffers Basics II: 学习如何创建复杂的消息,以及如何在不同的文件和包中组织代码。练习4个练习
- Setting up Protoc Compiler: 设置协议编译器并学习如何用任何语言生成代码
- 使用 Protocol Buffers 进行 Java 编程:用 Java 编写 Protocol Buffers 数据
- 使用 Protocol Buffers 进行 Golang 编程: 在 Golang 中编写 Protocol Buffers 数据
- Data Evolution with Protobuf: 以安全的方式改进协议缓冲区文件,以便在不破坏先前代码的情况下添加或删除字段
- Protocol Buffers Advanced:Protocol Buffers 中的高级类型以及选项、整数类型,以及使用 gRPC 的 RPC 服务简介
===============================
讲师
我叫 Clement Jean,我将担任本课程的讲师。我教授 Protocol Buffers 和 gRPC,我的重点始终是帮助我的学生提高他们的专业水平。我也是一些评价最高和最畅销课程的作者。
随着开发成为一种被广泛接受和追求的职业,我决定是时候让学生们正确地了解 Protocol Buffers 了。那么,让我们开始课程吧!你得到了很好的照顾!
===============================
本课程还附带:
- 终生访问所有未来更新
- 问答部分的响应式讲师
- 指向有趣文章的链接,以及许多可作为您的下一个模板基础的优秀代码
- Udemy 结业证书可供下载
- 30 天“无条件”退款保证!
我希望在课程中见到你!
此课程面向哪些人:
- 想要了解如何编写 .proto 文件和编写代码来创建 Protocol Buffer 数据的开发人员
- 想要了解 Protocol Buffers 如何工作并对他们的解决方案架构有用的架构师