情報収集
- 公式ブログ: Developer Blog
- 公式Twitterアカウント:Salesforce Developers
- 公式Twitterアカウント:Salesforce Architects
- 公式YouTubeアカウント:Salesforce Developers - YouTube
- 公式YouTubeアカウント:Salesforce Architects - YouTube
- 非公式ブログ: Apex Hours
- 非公式ブログ:Salesforce Ben
- Qiita - Salesforce
- Zenn - Salesforce
- UnofficialSF – Useful Resources about Flow, Next Best Action, and More
新機能
- リリースノート
- Salesforce Sandbox プレビュー手順
- Summer'24(v.61.0)
過去リリース
- Spring'24(v.60.0)
- Winter'24(v.59.0)
- Summer'23(v.58.0)
インシデント
はじめてSalesforceを触る人
公式ドキュメント
開発ガイド
Salesforceのバージョン切り替えのタイミングで一時的に日本語の開発者ガイドを閲覧できなくなることがあります。URLの「ja-jp」を「en-us」に変えて英語版にアクセスし、バージョン切り替えで過去バージョンに切り替えることで、日本語の開発者ガイドを閲覧できる場合があります。
- 公式ドキュメント一覧(開発ガイド):Developer Documentation
- Salesforce DX 開発者ガイド
- VSCode拡張機能を使った開発のガイド
- LWC
- Lightning Aura Component
- Lightning Design System
- Apex 開発者ガイド
- Apex Reference Guide
- Visualforce
- SOQL および SOSL
- 標準オブジェクト
- データモデル | Salesforceプラットフォームのオブジェクトリファレンス
- データモデル | Salesforce Architects
- API・インテグレーション
- Salesforce CLI Command
- Salesforce CLI Plug-In (sfdx)
- Salesforce CLI Plug-In (sf)
- ガバナ制限
- LWR Sites for Experience Cloud
- Work.com 開発者ガイド
- Federated Search Developer Guide(統合検索)
- シングルサインオン | シングルサインオン実装ガイド | Salesforce Developers
製品別ヘルプ
- 公式ドキュメント一覧(製品別ヘルプ):Salesforce Help | Products
- Experience Cloud
- Work.com を使用して従業員を最優先に扱う
- Pardot による顧客へのマーケティング
- フロービルダーなど:ビジネスプロセスの自動化
- Einstein Search(グローバル検索)
コミュニティ
-
パートナーコミュニティ
- 認証エラーになる場合はこちら
- パートナーコミュニティの投稿まとめ:Partner Community Weekly Digest
- Trailblazer Community
- コミュニティグループ一覧
ポータルサイト
-
パートナー企業向け | (旧)Partner Base Camp
- Partner Community上に移行→ 新PBC
- 開発者向け | Salesforce Developers
- アーキテクト向け | Salesforce Architects
-
Salesforce サクセスナビ
- 開発者向けコンテンツはこちら
- AppExchange
- IdeaExchange
製品
Flow
- Salesforce Flow Recipes | Salesforce Flow Recipes
- shunkosa/lightning-flow-recipes-jp: インストールして編集可能な Lightning フローのパッケージです⚡️🛠
- Salesforceフローのバルク化(Bulkification)を正しく理解する - Qiita
Aura
LWC
LWCはHTML、JavaScript、Web Componentの知識が必要になります。
- Step Up Your LWC Skills – Part 1 | Salesforce Developers Blog
- Step Up Your LWC Skills – Part 2 | Salesforce Developers Blog
- LWCからデータベースにアクセスする方法 - Qiita
- Lightning Web Component 間の通信の基礎 - Qiita
- 型宣言
Visualforce
Salesforce Shield
Tablau
MuleSoft
- MuleSoft ドキュメント
- MuleSoft Training
- 資格
- ツール
- 公式IDE
- Eclipseベース: Anypoint Studio
- VSCodeベース: Anypoint Code Builder
- DataWeave Playground
- VSCode拡張機能:DataWeave 2.0 (BETA) - Visual Studio Marketplace
- 公式IDE
- ApexでDataWaveを使用する
- 関連記事
その他
開発
コーディングガイド
- Google Java Style Guide
- Drive Consistency and Grow Developer Skills with a Developer Best Practices Checklist | Salesforce Developers Blog
SalesforceDXプロジェクト
フォーマッター、リンター
- Apex Rules | PMD Source Code Analyzer
- [Apex PMD] VSCodeでApexの静的解析を行う - Qiita
- Salesforce Code Analyzer
- prettier-plugin-apex
README
命名
- Salesforce Naming Conventions - Quip
- Salesforce 子リレーション名の命名について - Qiita
- [Apex] なぜ Account account = new Account(); と書いてはいけないのか - Qiita
- うまくクラス名を付けるための参考情報 - Qiita
- あいまいを避けて勘違いの起きない命名をするための体系的分類(を目指して) ―― 英文法による一般化と明確化 - Qiita
- コードに頻出する語形変化が難しい英単語: register, success, fail, data, statusなど - Qiita
API
テスト
- Apexテスト
- E2Eテスト
参考になるソースコード
- Apex,LWC
- 公式サンプルアプリケーション
- ベースコンポーネント
- エンタープライズパターン
- ベストプラクティス
- トリガフレームワーク
- LWCライブラリ集
- SalesforceLabsが公開しているExchangeのソースコード
- avonni components(商用利用可能なLWCのライブラリ)
- SalesforceCLIプラグイン
ツール
- Salesforce CLI
- Chrome拡張
- Data Loader
- Event Log File Browser for Salesforce
- Workbench
- EMP コネクタ
- JSforce
- JSON2Apex
- Sandbox Preview Guide
- Metadata Coverage Report
- NebulaLogger
Salesforce CLI プラグイン開発
- Salesforce CLI Plug-In Developer Guide
- oclif: The Open CLI Framework
- @salesforce/command
- @salesforce/core
試験対策・資格の更新
Trailhead
- 認定資格試験の準備: Salesforce 認定アソシエート
- Salesforce アソシエート Trailmix | Salesforce
- 認定 アドミニストレーター認定試験に向けた学習 | Salesforce Trailhead
- 認定上級アドミニストレーター対策 Trailmix Trailmix | Salesforce
- 認定 Sales Cloud コンサルタント 対策 Trailmix | Salesforce
- 認定 Service Cloud コンサルタント 対策 Trailmix | Salesforce
- 認定 Experience Cloud コンサルタント 対策 Trailmix | Salesforce
- salesforce AI アソシエート Trailmix | Salesforce
- 認定資格試験の準備: Salesforce AI アソシエート
- 認定資格試験の準備: 認定 AI スペシャリスト
- 認定 Platform アプリケーションビルダー試験に向けた学習 | Salesforce Trailhead
- 認定 Platform アプリケーションビルダー資格 対策 Trailmix | Salesforce
- 認定 Platform デベロッパー試験に向けた学習 | Salesforce Trailhead
- 認定 Platform デベロッパー 資格 対策 Trailmix | Salesforce
- 認定 Pardot スペシャリスト 対策 Trailmix | Salesforce Trailhead
- 認定 Pardot コンサルタント 対策 Trailmix | Salesforce Trailhead
- 認定 Marketing Cloud アドミニストレーター試験に向けた学習 | Salesforce Trailhead
- 認定 Marketing Cloud アドミニストレーター 対策 Trailmix | Salesforce
- 認定 CRM Analytics and Einstein Discovery コンサルタント試験に向けた学習 | Salesforce
- アーキテクトジャーニー:開発ライフサイクルとデプロイ Trailmix | Salesforce
- アーキテクトジャーニー:IDとアクセス管理 Trailmix | Salesforce Trailhead
- アーキテクトジャーニー:インテグレーションアーキテクチャ Trailmix | Salesforce Trailhead
- アーキテクトジャーニー:共有と可視性 Trailmix | Salesforce Trailhead