認定 > ブロックチェーン > Certified Hyperledger Fabric Developer (CHFD)
認定試験

Certified Hyperledger Fabric Developer (日本語監督版) (CHFD-JP)

日本語を話す監督官のもとで試験を受けたい方は、この-JP試験を選択してください。
Certified Hyperledger Fabric Developer(CHFD)プログラムでは、最新のファブリックプログラミングモデルを使用して、クライアントアプリケーションとスマートコントラクトを開発および保守する知識を示すことができます。

対象者

CHFDは、Fabricアプリケーションとスマートコントラクトをパッケージ化してデプロイし、エンドツーエンドのFabricアプリケーションのライフサイクルとスマートコントラクト管理、JavaまたはNode.jsでのプログラムを実行する能力を実証したい開発者向けです。
少なく読む 続きを読む
この認定試験について

この2時間の試験は、オンラインで監督されたパフォーマンスベースのテストであり、Web IDEとコマンドラインで解決する一連のパフォーマンスベースのタスク(問題)で構成されています。
少なく読む 続きを読む
証明されるスキル

CHFDは、最新のファブリックプログラミングモデルを使用して、クライアントアプリケーションとスマートコントラクトを開発および維持するための知識を実証する必要があります。

このような開発者は、以下も実行できる必要があります。
-Fabricアプリケーションとスマートコントラクトをパッケージ化して展開し、エンドツーエンドのFabricアプリケーションライフサイクルとスマートコントラクト管理を実行する
--JavaまたはNode.jsのプログラム

パフォーマンスベースの試験に合格することは、時間の制約の下で挑戦的な現実世界のタスクを実行する候補者の能力を示しています。

少なく読む 続きを読む
対象領域とコンピテンシー
すべて展開
すべて折りたたむ
アイデンティティ管理7%
ウォレットをインスタンス化する
IDをウォレットにインポートする
ウォレットからIDを選択して管理する
ネットワーク設定8 %
接続プロファイルを作成して使用する
インスタンス化してゲートウェイに接続する
アクセスネットワークと契約
スマートコントラクト開発40%
スマートコントラクトのクラス/コンストラクタの定義
トランザクション関数の定義
入力と引数の検証とサニタイズ
決定論的なロジック/コードを実装する
単純な状態の対話(Get、Put、Delete)
簡単なクエリを実行する
複雑なクエリを作成する
キーと値のペアを使用してアセットを定義する
潜在的にプライベートなデータを特定する
プライベートデータコレクションを組み込む
属性ベースのアクセス制御を実装する
元帳のステートの初期化
スマートコントラクトのインストールとインスタンス化
スマートコントラクトのinvocation25%
CLIを介してスマートコントラクトをinvokeする
1つ以上のトランザクションをsubmitする
クエリなどのトランザクション関数を評価する
トランザクション履歴をクエリする
トランザクション クラス(ステートフル)を使用してトランザクションを呼び出す
アプリケーション コントラクトを作成および発行する
チャネルベースのイベントを登録および処理する
メンテナンスとテスト20%
エラーと成功の応答を処理する
ログを特定および確認する
コントラクトの単体テスト
ポリシーの競合を診断およびエンドースする
関数の非決定性を特定して修正する
トランザクション フローのトラブルシューティングを行う

試験の詳細とリソース
この試験は、オンラインで試験官が監督する実技試験です。Web IDE(Webブラウザ上で動作する開発環境)とコマンドラインを使って回答する実技問題で構成されています。

試験は、日本語を理解する監督官によって遠隔的に監督されます。