Salesforce 上級Platformデベロッパー試験範囲に関するTrailheadまとめ

スポンサーリンク
Salesforce認定 上級Platformデベロッパー試験範囲Trailheadまとめ Apex

こんにちは、にいるです。

Salesforce 上級Platformデベロッパー試験範囲に関するTrailheadをまとめました。

下記の見出しはTrailheadで推奨されているモジュールを参考にしています。
公式受験ガイドはこちらからご覧ください

1.SALESFORCEの基本(8%)

1-1.Salesforce と Heroku のインテグレーション

Salesforce と Heroku のインテグレーションの開始
Heroku Connect を使用した Salesforce と Heroku のインテグレーション
Salesforce Connect を使用した Salesforce と Heroku のインテグレーション
Heroku での Salesforce REST API の使用
Heroku での Apex コールアウトとワークフローの使用
Heroku を使用した Salesforce キャンバスアプリケーションの実行

1-2.Lightning Experience の開発

ユーザインターフェース開発の考慮事項
Lightning Experience での Visualforce の使用
Lightning Experience での Lightning コンポーネントの使用
Salesforce パートナー、パッケージ化、および AppExchange
他の開発ツールへの変更について

2.データモデリングおよび管理(5%)

2-1.会社全体の組織設定

地域設定の概要
マルチ通貨設定の概要

2-2.クイックスタート: Salesforce Connect

スキーマパッケージをインストールする
外部データソースと外部オブジェクトを作成する
間接参照関係を作成する
外部参照関係を作成する

【ヘルプ】Compound Fields

3.ロジックとプロセスの自動化(20%)

3-1.Apex トリガ

Apex トリガの使用開始
一括 Apex トリガ

3-2.非同期 Apex

非同期処理の基本
future メソッドの使用
Apex 一括処理の使用
Queueable Apex を使用したプロセスの制御
Apex スケジューラを使用したジョブのスケジュール
非同期 Apex の監視

【ヘルプ】Dynamic Apex

【ヘルプ】Security for Developers Cheatsheet

3-3.Lightning フロー

適切な自動化ツールの選択
プロセスビルダーを使用した簡単なビジネスプロセスの自動化
Flow Builder を使用してビジネスプロセスに従うユーザを誘導する
プロセスビルダーと Flow Builder の機能を組み合わせる
承認でレコードが承認される方法をカスタマイズする

4.ユーザインターフェース(20%)

4-1.Visualforce と Lightning Experience

Lightning Experience での Visualforce の使用
Lightning Experience 用の Visualforce ページの開発
Visualforce アプリケーションコンテナの探索
Classic と Lightning Experience 間での Visualforce ページの共有
ナビゲーションの管理
重要なビジュアルデザインの考慮事項について
Lightning Experience で使用を避けるべき機能について

4-2.Aura コンポーネントの基本

始める前に
Aura コンポーネントの使用開始
Aura コンポーネントの作成および編集
属性と式
コントローラを使用したアクションの処理
フォームを使用したデータの入力
サーバ側コントローラを使用した Salesforce への接続
コンポーネントとイベントの接続
次のステップの確認

【ヘルプ】Lightning Components Cheatsheet

4-3.開発者のための Lightning Design System

Design System の主要な原則の理解
Design System の使用開始
グリッドシステムについて
Salesforce データの操作
画像、アイコン、アバターの仕様
レコードホームページのレイアウトと高度なコンポーネントの使用

4-4.Lightning Design System を使用した Visualforce アプリケーションの作成

開始
Visualforce ページの新規作成
ページヘッダーの追加
アクションボタンの追加
アイコンの追加
詳細行の追加
各取引先責任者のタイルの追加
別のアイコンの追加
取引先責任者のプロフィールの写真の追加
ページフッターの追加

【ヘルプ】Templating with Visualforce

5.パフォーマンス(15%)

5-1.Big Object の基礎

Big Object の使用開始
カスタム Big Object の定義
Big Object のクエリ

5-2.プラットフォームキャッシュの基礎

プラットフォームキャッシュの使用開始
組織キャッシュとセッションキャッシュの使用
サンプルアプリケーションのウォークスルーとキャッシュ診断

【ヘルプ】Best Practices for Optimizing Visualforce Performance

5-3.Aura コンポーネントのため Lightning データサービスの基本

Aura コンポーネントのための Lightning データサービスの使用開始
force:recordData を使用したレコードの操作
レコードの変更およびエラーの処理

【ヘルプ】Techniques for Optimizing Performance

5-4.大量データ

データモデルの設計
データのクエリおよび検索の実行
データの読み込み
データの削除および抽出の実行

【ヘルプ】Query & Search Optimization Cheat Sheet

6.インテグレーション(14%)

6-1.Lightning プラットフォーム API の基礎

Salesforce Lightning プラットフォーム API の概要
REST API の使用
SOAP API の使用
Bulk API の使用
ストリーミング API の使用

6-2.Apex インテグレーションサービス

Apex インテグレーションの概要
Apex REST コールアウト
Apex SOAP コールアウト
Apex Web サービス

【ヘルプ】Force.com REST API Cheatsheet

【ヘルプ】Force.com SOAP API Cheatsheet

6-3.Apex メタデータ API

Apex メタデータ API の使用開始
複数組織リリース用の自動メタデータ更新の作成
自動設定変更のためのシステム管理者ツールの作成
メタデータのリリースのテスト
Apex メタデータ API とセキュリティについて

7.テスト(13%)

7-1.Apex テスト

Apex 単体テストの開始
Apex トリガのテスト
Apex テストのテストデータの作成

【ヘルプ】Understanding Test Data
【ヘルプ】Testing Custom Controllers and Controller Extensions

8.デバッグツールとリリースツール(5%)

現在、何もリソースはありません。

9.スーパーバッジ

※上級デベロッパーの資格取得には下記の4つのスーパーバッジ取得も要件になります。

Apex Specialist
Data Integration Specialist
Aura Components Specialist
Advanced Apex Specialist

10.おわりに

他にも標準機能やアドミン試験関連、VisualforceのTrailheadなども紹介しています。

10-1.各機能まとめ

アドミン試験範囲の標準機能の使い方
機能別ページまとめ
VisualforceのTrailheadまとめ

10-2.試験関連

アドミン試験関連
上級アドミン試験関連

ではでは!

コメント

タイトルとURLをコピーしました