Salesforce Platform のプログラミング開発について学習します。[前編]では、開発言語である Apex および SOQL や SOSL を使用した、Salesforceアプリケーションの構築・拡張・配置方法について演習を交えて解説します。
| 開催日 | 場所 | 受付状況 | 空席状況 | 受付締切 |
|---|---|---|---|---|
| 9月9日(水) 〜 9月11日(金) | バーチャルクラス(Salesforce社) | 受付締切 | - | 8月18日(火) |
・Salesforce Platform のプログラミング機能を学習したいアプリケーション開発者
・「認定 Platform デベロッパー」資格の取得を目指す方
・フローによる自動化の設計と実装(SF01D)コースの修了、または同等の知識があること
・Java、C# などの一般的なオブジェクト指向言語の実装経験があること
※本コースは、オブジェクト指向プログラミングの基礎に関する内容は習得済みであることを前提としており、基礎知識に関する内容は含まれていません。
・オブジェクトと項目の作成および効果的な活用
・VS Code と Salesforce CLI を用いた開発手法の習得
・Apex プログラミング言語の実装方法の習得
・SOQL を使用した Salesforce 組織のデータのクエリ方法の習得
・DML の実装方法の習得
・Apex トリガを使用した Salesforce 組織に対するデータ操作方法の習得
・Apex コードのテスト方法の習得
・効率的な Apex ソリューションの設計戦略
・オブジェクトと項目の作成
・数式項目の作成
・積み上げ集計項目の作成
・レコードタイプの理解
・その他の自動化ツール
・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 トランザクションの使用
・プラットフォームイベント
当コースは株式会社セールスフォース・ジャパン(Salesforce社)が開催するコースです。
※2023年9月よりコースタイトルおよび一部内容が変更となりました「旧コースタイトル:Salesforce Platform 開発者: Apex と Visualforce [前編]」
【重要】トレーニング環境要件
ご受講に必要なソフトウェアがございます。
「トレーニング環境要件について」の資料をご覧の上、ご受講時に使用される PC に事前に設定をお願いいたします。
【事前確認及び準備】
・本コースのご受講には、Trailblazer ID(以下、TBID)の登録が必須となります。受講開始前までに、以下のサイトをご参照の上、登録をお済ませください。詳細・登録方法についてはTrailblazer ID (TBID)についてをご確認ください。
なお、TBIDは、お申し込み時に登録いただいたメールアドレスで作成をお願いいたします。
既にTBIDをご登録されている方は、本コースお申込みの際に、ご登録頂いておりますTBIDのメールアドレスにてお申し込みをお願いいたします。
・本コースはオンライン(バーチャルクラス)での開催となります。受講環境に必要な要件、テキスト等についてはバーチャルクラスに関する FAQをご一読いただき、ご同意の上、お申し込みをお願いいたします。
Salesforce Platform プラットフォーム上での宣言的開発に関する知識を学習した上で、プログラミングによる開発知識をさらに深めて学習します。 [前編]では、Salesforce Platform のアプリケーション開発言語である、Apex やデータ取得のためのクエリである SOQL や SOSL を使用した、Salesforce アプリケーションの構築・拡張について、演習を交えて解説します。本コースと「Salesforce Platform 開発者: Apexと UI カスタマイズ [後編]」コースを合わせて受講することで、重要な機能を包括的に習得することができます。学習効果を最大限に高めるためには、本コースのご受講後に [後編] を受講されることを強くお勧めします。