##Salesforce 勉強用のメモ
インサイドセールスの業務でSalesforceにはとてもお世話になった。
顧客管理用のリストを作成する際や、チームで数値を可視化するためにグラフやダッシュボードをカスタマイズする際にプログラミングの知識は全く必要なく、簡単に作成できる。
ただ、私は実際にSalesforceの開発経験は無く開発側の視点でもっと深く学んでみたいと思いこの記事を作成した。
Salesforceとは、クラウド上で顧客管理・営業管理などができる世界シェアNo.1の営業支援・CRMツール。
Salesforce開発環境は、ほとんどがブラウザベースで整う。やはり日本語での情報収集は限られており、英語で調べた方が情報量は膨大になるし、とても詳細な解説。
年に3回のメジャリリースが行われ、多くの新機能が追加され、WEB・UI開発はHTML・CSSで可能。
Lightning Componentにより、高度なUIを作成する場合にはApexとJSのスキルが必須。
開発者向けの学習ツールで一番は「TRAILHEAD」が最も良い教材となるだろう。
日本語で十分に学ぶことができる。
https://trailhead.salesforce.com/ja/home
#Apex 開発者ガイド
https://developer.salesforce.com/docs/atlas.ja-jp.apexcode.meta/apexcode/apex_dev_guide.htm
#salesforce Lightningとは?
プラットフォームサービスの総称。Lightning以前はClassicと呼ぶ。
Lightning Web Componentsについて。
https://developer.salesforce.com/blogs/2018/12/introducing-lightning-web-components.html
#Herokuについて
https://devcenter.heroku.com/
#Pardotとは?
https://help.salesforce.com/articleView?d=70130000000iERn&DCMP=Google-JP&ef_id=EAIaIQobChMIy462ivyF4AIVkwcqCh3-RQhxEAAYASAAEgKOzPD_BwE:G:s&gclid=EAIaIQobChMIy462ivyF4AIVkwcqCh3-RQhxEAAYASAAEgKOzPD_BwE&id=bundle_pardot_parent.htm&s_kwcid=AL!4724!3!307661448865!b!!g!!&type=5
Salesforceと一体型のマーケティングツール。顧客のWebアクセス分析、メールシナリオ設定、Salesforce連携などができる。
メールのトラッキング機能を活用し、インサイドセールスでは顧客の要望に合わせたセールスアプローチで営業活動の最大化に繋がる。
#Youtubeで学べる!
・Salesforce Developers(開発者向けの公式のチャンネル)
https://www.youtube.com/watch?v=DGy-j2xHMsc&t=3886s
・Salesforce Developers Japan
(日本の公式チャンネル。海外と比べ、チャンネル登録者数が400人規模と少なめ、唯一日本語で分かりやすい解説をしてくれている。)
https://www.youtube.com/user/salesforcedevjp/videos
・Salesforce Hulk
(開発者向けのスキルやApexなどの言語を分かりやすく紹介している。)
https://www.youtube.com/channel/UCTzF0VQiCXsZ_41fjVuX7UA/videos
・edureka!
(Salesforceに関するQ&Aを分かりやすく解説している。他の動画はエンジニア向けに様々な言語や技術の解説をしている。)
https://www.youtube.com/watch?v=tQsiH7odkOQ