トレーニング > ブロックチェーン > Hyperledger Fabric for Developers (LFD272)
トレーニングコース

Hyperledger Fabric for Developers (LFD272)

Hyperledger Fabric for Developersは、チェーンコード(Fabricのスマートコントラクト)を記述し、エンタープライズブロックチェーンベースのアプリケーションを作成することで、専門知識を構築し、ビジネスロジックの実装に関する実践的なスキルを得るのに役立ちます。このコースは、Certified Hyperledger Fabric Developer(CHFD)試験の準備として設計されており、学生の認定資格を大幅に向上させます。

対象者

このコースは、Hyperledger Fabricチェーンコードとアプリケーション開発のスキルを習得したい開発者を対象としています。
少なく読む 続きを読む
学習内容

このコースでは、あらゆるユースケースでGolangにチェーンコードを実装してテストする方法、チェーンコードのライフサイクルを管理する方法、Hyperledger Fabricネットワークと対話するNode.jsクライアントアプリケーションを作成する方法、ユーザーIDに基づいて情報へのアクセスを制御する方法を学びます、プライベートデータコレクションなどをセットアップして使用します。
少なく読む 続きを読む
身につく知識

このコースは、Certified Hyperledger Fabric Developer(CHFD)試験の準備として設計されており、学生の認定資格を大幅に向上させます。
少なく読む 続きを読む
おもなテーマ
第1章 コース紹介
第2章 Hyperledger Fabric:コンポーネントと概念のレビュー
第3章 チェーンコードの基本
第4章 チェーンコードのライフサイクル
第5章 元帳データ レンジ クエリ
第6章 ステート データベースとしてのCouchDB
第7章 チェーンコードを使ってアセットの履歴を読む
第8章 プログラムによるアクセス制御:クライアントID
第9章 チェーンコードの詳細
第10章 チェーンコード ユニット テスト
第11章 HL Fabric Node.js SDKの概要
第12章 おもなアプリケーション コンポーネント
第13章 アプリケーションのHL Fabric CAとのやりとり
第14章 イベント処理
第15章 プライベート データ コレクション

このコースの終了後、CHFA試験で認定を取得してください

このコースと試験をバンドルすると$100オフになります

前提知識
このコースを最大限に活用するための前提知識は以下のとおりです。

  • Hyperledger Fabricのアーキテクチャやコンポーネントの理解:元帳、チャネル、チェーンコード、ネットワーク ノード タイプ(Endorser、Committer、Ordererなど)、トランザクション フロー、認証局(CA)
  • GoLangとNodeJSの使用経験:
    – GoLangをインストールし、CLIからgoコマンドを実行する機能。基本的な言語構造の知識
    – NodeJSをインストールし、CLIからアプリケーションを実行する機能。基本的な言語構造の知識;パッケージ管理の知識
  • Dockerの基本知識:
    – Dockerデーモンをインストールし、Dockerコンテナーをローカルで実行し、基本的なコマンドを理解して使用する機能
  • Linuxオペレーティング システムのコマンドライン/シェルの使用経験
  • NoSQLデータベースの知識とCouchDBの一般的な理解
  • 最初に取ることを強くお勧めします Blockchain for Business: An Introduction to Hyperledger Technologies (LFS171x) edXで無料で監査できるMOOC。
実習について
このコースの実習は、ネイティブハードウェアで動作するか、KVM、VMWare、VirtualBoxファミリなどのハイパーバイザーの下で仮想マシン(VM)を使用して動作するように設計されています。実習環境をセットアップするための詳細な手順は、コースで提供されます。
レビュー
2020年9月
私はHyperledgerFabric開発者として短期間働いていましたが、フレームワークのすべての側面を学ぶことができませんでした。このトレーニングは、HFフレームワークを使用して開発するための概念と方法をよりよく理解するのに役立ちました。