Protocol Buffers (Protobuf) 是一种基础的数据序列化格式,是每个数据工程师或 API 设计师都必须掌握的技能。它被谷歌、Netflix 和 Uber 等许多顶级科技公司所采用,使得微服务能够高效地传输数据。
LFS145课程面向想学习gRPC的人士及希望了解高效数据序列化/反序列化的学员和专家。
本课程重点介绍Protocol Buffers 3版本,包括如何编写简单和复杂的 .proto 文件、如何使用“protoc”生成代码、如何合理的利用汇入功能和套件、使用 Python 在Protocol Buffers编写代码以及进阶的Protocol Buffers概念。Protocol Buffers作为 gRPC 框架的核心,现時,已經有许多公司在使用gRPC作为微服务的通信方式。因此,LFS145课程还能让学员了解到gRPC。
课程特点:
l 在线,自主学习
l 6-7小时学习内容
l 无限制访问在线学习
l 实操练习
l 学习完成可颁发结业证书及数字徽章
l 交流论坛
经验水平:初级
目录
单元1. Course Introduction
单元2. Introduction to Protocol Buffer
单元3. Protocol Buffers Basics I
单元4. Protocol Buffers Basics II
单元5. Protocol Buffers Basics III
单元6. Protoc Compiler
单元7. Python Programming with Protocol Buffers
单元8. Language Interoperability
单元9. Data Evolution with Protobuf
单元10. Protocol Buffers Advanced
单元11. What's Next
此课程为Linux 基金会官方原生课程,课程语言为英语。
Linux基金会开源软件学园 Copyright © 2019-2024 linuxfoundation.cn, ICP license, no. 京ICP备17074266号-2