🐻Trailhead Academy サイトは近日中にリニューアルします!これに伴い、2024 年 4 月 30 日午後 11:00 (PST: 太平洋標準時) から 2024 年 5 月 6 日午後 4:00 (PST: 太平洋標準時) までの間、認定講師によるクラスへのお申込みを一時的に停止させていただきます。詳細はこちら。クラスに関してサポートが必要な場合は、Trailhead ヘルプにお問い合わせください。

ジョブロール

Developer

期間

対面: 4 日
バーチャル: 4 日

ユーザーインターフェース

Lightning Experience

概要

受講対象者



受講前提条件

  • Java、JavaScript などの言語での実装経験があること
  • jQueryとJSON構文の知識があること

 

<重要>:トレーニング環境要件

  • バーチャルクラスの場合、ご受講に必要なソフトウェアがございます。「トレーニング環境要件について」の資料をご覧の上、ご受講時に使用される PC に事前に設定をお願いいたします。
     
  • お申し込み後に上記設定ができない場合は、無償でのキャンセルを承ります。
    キャンセルをご希望の方は、必ず事前に上記資料内に記載の連絡先までご連絡ください。事前のご連絡なくキャンセルされた場合は規定のキャンセル料のご請求対象となります。

得られるスキル


  • カートリッジを作製し、サイトに再利用可能な機能の追加
  • JavaScriptコントローラーでサイトにビジネスロジックの追加
  • ISMLテンプレートで再利用可能なページを作成
  • コンテンツスロットとPage Designerを使用して、サイトデザインの柔軟性の向上
  • ISMLテンプレートおよびスクリプトファイルでB2C Commerceスクリプトの使用
  • フォームフレームワークを使用して、入力値の検証やレンダリング、保存の実施
  • Hookを使用して、特定のイベントで実施される機能の追加
  • サイトのパフォーマンスの測定
  • SFRAコマンドラインツールでのテストの実行

事前準備

この Trailmix でコースを準備します。

コース登録

レッスンとトピック

B2C Commerce の概要

  • Salesforce B2C Commerce の概要
  • Storefront Reference Architecture の概要
  • Business Manager について

開発環境の設定

  • Storefront Reference Architectureへアクセス
  • ワークスペースの作成
  • サーバー接続の作成

カートリッジ

  • カートリッジタイプ
  • カートリッジパス
  • Plug-Inカートリッジの使用
  • カスタムストアフロントカートリッジの使用

コントローラー

  • JavaScriptコントローラーの導入
  • JavaScriptコントローラーの作成
  • スクリプトとJavaScript コントローラーのデバッグ
  • ミドルウェアファンクション
  • B2C Commere スクリプト API

モデル

  • モデルの紹介
  • モデルの導入

ISML

  • ISMLタグと式
  • テンプレートの再利用
  • 条件式と繰り返し処理
  • リソースAPIとリソースバンドル

コンテンツスロット

  • コンテンツスロットの作成と設定
  • コンテンツリンク関数

Page Designer

  • Page Designerの導入
  • ビジネスユーザーとデベロッパーのタスク
  • カスタムコンポーネントの作成

フォームフレームワーク

  • システムオブジェクトタイプとカスタムオブジェクトタイプ
  • XMLメタデータファイル
  • サーバサイドの検証スクリプト
  • ISMLフォームテンプレート
  • カスタムログ
  • クライアントサイドの検証スクリプト

サイトの管理

  • サイトとページのキャッシュ
  • サイトのパフォーマンス

Storefront Reference Architectureツール

  • GitHub
  • NPMツール
  • 機能テストとUnitテスト