The Linux Foundation Training & Certification は、新しく プロトコル バッファ概要と言う無償のビデオ ベースのコースを開始します。このコースでは、単純な .proto ファイルと複雑な .proto ファイルを作成するために知っておく必要があるすべてのことを学び、Python でそれらを操作する方法を理解します。さらに重要なことは、フレームワークがすべてのボイラープレート コードを生成するため、プロトコル バッファー コードの記述が簡単であることがわかるでしょう。
プロトコル バッファ (protobuf) は、Google、Netflix、Uber などのトップ テクノロジー企業によって活用されている基本的なデータ シリアル化形式です。これにより、マイクロサービスが効率的にデータを転送できるようになり、 ほとんどのデータ スキームで XML と JSON を使用する必要がなくなります。プロトコル バッファーを使用すると、最も効率的な API を作成できるデータ形式を見つけることができます。
このコースを修了すると、次のことができるようになります。
- 単純および複雑な .proto ファイルを作成する
- `protoc` を使用してコードを生成する
- インポートとパッケージを適切に活用する
- プロトコル バッファを使用した Python のコード開発
- 高度なプロトコル バッファの概念を理解する
プロトコル バッファ概要 コースは、gRPC を学習する準備をしたい、および/または効率的なデータのシリアライゼーション/デシリアライゼーションについて学びたい学生や専門家に最適です。また、REST API (Python やその他の言語) の経験がある人や、データ集約型 API またはマイクロコントローラーやスマートフォンのペイロード サイズの削減に重点を置いている人にも最適です。
このオンラインのセルフペース コースの所要時間は約 6 ~ 7 時間です。ビデオ コンテンツ、ハンズオン ラボと課題、ディスカッション フォーラムを利用して学習をサポートします。コースを修了すると、オンライン プロフィールに表示するデジタル バッジを受け取ることができます。
プロトコル バッファ概要 は、Clément Jeanが開発しました。彼は Epitech (フランス、モンペリエ) でコンピュータ エンジニアリング (C、C++、C#) を学び、清華大学 (中国、北京) でコンピュータ サイエンスを学んだオンライン インストラクターです。その後、北京言語文化大学(中国、北京)で中国語を学び、最終的にCKGSB(中国、北京)でMBAを取得しました。テクノロジー、教育、ビジネスに関するすべての学習を経て、彼は gRPC コンサルタントになり、企業が REST API をこのテクノロジーに切り替えるのを支援することに決めました。
さあすぐに プロトコル バッファ概要に 登録 しましょう。