Salesforce デベロッパー試験対策として使用するサイト、資料をまとめます。
【Salesforce公式Trailhead】
Salesforce 認定 Platform デベロッパー 資格 対策
https://trailhead.salesforce.com/ja/users/welcome4/trailmixes/salesforce-platform-dev-1
【Salesforce公式研修】
Salesforce研修資料_ポイントスタディ
【Salesforce開発者ガイド】
①Apex開発者ガイド
https://developer.salesforce.com/docs/atlas.ja-jp.apexcode.meta/apexcode/apex_dev_guide.htm
②Visualforce開発者ガイド
https://developer.salesforce.com/docs/atlas.ja-jp.pages.meta/pages/pages_intro.htm
③Salesforce Developer Experience開発者ガイド
https://developer.salesforce.com/docs/atlas.ja-jp.238.0.sfdx_dev.meta/sfdx_dev/sfdx_dev_intro.htm
④SOQL および SOSL リファレンス
https://developer.salesforce.com/docs/atlas.ja-jp.soql_sosl.meta/soql_sosl/sforce_api_calls_soql_sosl_intro.htm
【Salesforceデベロッパー過去問】
①Salesforceの一番星_120問
https://keneloper.com/getting-certified-for-salesforce-certified-platform-developer
②note対策講座_80問
https://note.com/salesforce777/n/n8ba9b68eef39
③Quizlet_94問
https://quizlet.com/jp/556608444/salesforce-認定-
【補足】
・デベロッパーの試験問題は開発者ガイドに準拠した問題が多い。
・また過去問題の解説、理解のためには開発者ガイドを根拠にすることが多い。
・以下のようにSalesforce知識のI/Oを繰り返して開発スキル、知識向上を目指す。
Input=開発者ガイド/Trailhead
Output=過去問演習/実案件/演習環境の実装
【課題・問題点】
・過去問は解説のないものばかり。誤った回答も多い。
公式ヘルプ/開発者ガイドで自分で納得するまで理解する必要がある。
・公式ヘルプ/開発者ガイドはインプット情報として使えるが、膨大な文章量である。
それをひたすら「読む」だけでは知識が定着しないと感じる。
・そのため、実際にDeveloperEdition環境で「手を動かして実装」したり、
実業務でどのように利用されているかを読み解く&設計書に落とし込む
といた作業によって、知識が定着できると考えられる。
【必要なスキル】
Salesforce分野以外で、ある程度の開発技術力を保有していることを前提としているため、
「はじめてのプログラミング言語学習がApex」というような状態だと全く理解できないのではと感じる。
・Apex…JavaのBronze~Silverレベルのコーディング技術
・Visualforce…Html/CSS/Javascriptで簡単なアプリ(新人研修レベル)を作成できる技術。
・SOQL/SOSL…SQLを組み立てられる技術。