ジョブロール

Developer

期間

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

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

Lightning Experience

概要

受講対象者


  • Salesforce Platform のプログラミング機能を学習したいアプリケーション開発者
  • 認定 Platform デベロッパー」資格の取得を目指す方

 

受講前提条件

 

※本コースは、オブジェクト指向プログラミングの基礎に関する内容は習得済みであることを前提としており、基礎知識に関する内容は含まれていません。

 

<重要>:トレーニング環境要件
ご受講に必要なソフトウェアがございます。
トレーニング環境要件について」の資料をご覧の上、ご受講時に使用される PC に事前に設定をお願いいたします。


お申し込み後に上記設定ができない場合は、無償でのキャンセルを承ります。
キャンセルをご希望の方は、必ず事前に上記資料内に記載の連絡先までご連絡ください。事前のご連絡なくキャンセルされた場合は規定のキャンセル料のご請求対象となります。

 

<重要>:終了時刻変更のお知らせ​

2月 26日の開始クラスから 終了時刻を 18:00 に変更いたします。

 

 


得られるスキル


  • オブジェクトと項目の作成および効果的な活用
  • VS Code と Salesforce CLI を用いた開発手法の習得
  • Apex プログラミング言語の実装方法の習得
  • SOQL を使用した Salesforce 組織のデータのクエリ方法の習得
  • DML の実装方法の習得
  • Apex トリガを使用した Salesforce 組織に対するデータ操作方法の習得

事前準備

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

コース登録

レッスンとトピック

オブジェクトと項目の作成

  • 数式項目の作成
  • 積み上げ集計項目の作成
  • レコードタイプの理解
  • その他の自動化ツール
  • Lightning プラットフォームでのデータモデルの構築


Apex プログラミング

  • Apex の定義
  • Apex の主な特徴
  • sObject の使用


SOQLとSOSLを使用したデータの取得

  • SOQL を使用したデータのクエリ
  • Apex での SOQL クエリの記述と処理
  • 実行時の動的クエリの作成
  • リレーションクエリの定義
  • 子→親リレーションのクエリ
  • 親→子リレーションのクエリ
  • SOSL を使用したデータ検索


DMLを使用したデータ操作

  • データを永続化するためのオプション
  • DML イベントの呼び出し
  • DML のエラーと例外の処理


リリース

  • リリースとは
  • 変更セットを使用したリリース
  • 管理、未管理、ロック解除済みパッケージ
  • Salesforce DX
  • Salesforce DevOps Center


トリガの基礎

  • 自動化ロジック
  • トリガの定義
  • トリガのロジックの定義


Apex クラスの基礎

  • Apex クラスの使用例
  • Apex クラスの定義
  • Apex クラスのデータアクセス機能の決定


保存の実行順序と Apex トランザクション、プラットフォームイベント

  • 保存の実行順序の確認
  • Apex トランザクションの使用
  • プラットフォームイベント