SlideShare una empresa de Scribd logo
1 de 31
Descargar para leer sin conexión
[Salesforce World Tour Tokyo 2018]
Developer Group ルーキー会が教える!
これから始めるSalesforce開発
Salesforce Developer Group ルーキー会
2018年12月5日
#SalesforceTour #sfdgr
1
自己紹介
2
讃岐 行(Sanuki Ikou)
株式会社テラスカイ
Tw:@i_sanuki
なにやっている人?
◼ Salesforce導入コンサル、開発
◼ ツール開発、トレーニング
◼ Salesforce Developer Group、Developerルーキー会の運営
◼ ユーザグループ「新機能照らす会」のリーダー
アジェンダ
• Salesforce開発概要
• ビギナー必見!持っておきたいTrailheadバッジ
3
Salesforce開発概要
4
Application
Salesforce Platform
Salesforceの仕組み
5
サービス
サポート
営業支援
マーケティ
ング
コミュニ
ティ
分析
カスタム
アプリ
サード
パーティ
アプリコマース
Salesforce提供 独自 パートナー提供
Platform内のレイヤー
6
Salesforce Platform
開発者向け機能
インフラ
標準カスタマイズ機能
ミドルウェア
ストレージ, CPU,
メモリ等
DB, Appサーバー,
VM等
気にしなくても
良い領域
コーディング無
コーディング有
実はこっちも
大事なところ
Developerの
大事なところ
標準カスタマイズ機能
• Low-Code系機能
– 企業向けシステムに必要となるベース機能
7
分析
ワークフロー
レイアウト コミュニ
ティ
わざわざコーディングで開発しないこと
モバイル
認証ユーザ管理 アクセス
コントロール
多言語/通貨 ロジック
・・他沢山DB
テーブル操作
バックアップ
障害復旧
まず押さえたい技術要素
8
DML/SOQL Apex Visualforce
Lightning
Component
DML/SOQL
• DMLはデータの操作
• SOQLはデータを検索するクエリ言語
9
オブジェクト
(DB)
DML
Apex
API
SOQL
Apexとは
10
• Salesforceのサーバーサイドで動作するJavaに似た言語
• ロジックの記述やデータの処理に利用
クライアント サーバー
API
Trigger
バッジ処理
ApexVisualforce
(HTML/JS/CSS)
LightningCmp
(HTML/JS/CSS)
標準UI
Visualforce
• 画面を開発するタグベースのフレームワーク
• HTML,CSS,JavaScriptと標準コンポーネントで開発
11
HTML
CSS
JavaScript
独自タグ
Visualforce
Lightning Component
• コンポーネント開発のフレームワーク
• HTML,CSS,JavaScriptが使え、クライアントサイドがベース
12
Lightning Experience
Comp
Comp
Comp
Comp
Component
Controller
Helper
Style
Documentation
Renderer
HTML 独自タグ
JS
JS
CSS
独自タグ
JS
Lightning Component(Bundle)
カスタムアプリケーションレイヤー(例)
13
データベース
処理画面
Lightning Component
Visualforce DML,SOQLApex
どうやって学ぶの?
14
それはこの後で
ビギナー必見!持っておきたいTrailheadバッジ
15
自己紹介
16
城石 泰宏(Shiroishi Yasuhiro)
株式会社テラスカイ
Tw:@SHIROISHI_TS
なにやっている人?
◼ Salesforce導入コンサル、開発
◼ 「LINK for LINE」「IoT Explorer」の導入
◼ Developerルーキー会の運営
◼ 「LINK for LINE」の展示会で立ってる
どんな人間?趣味は?
◼ ゴルフ
◼ 釣り
◼ バイク
このバッジがSalesforceの入り口‼
17
このバッジがSalesforceの入り口‼
• 「Salesforce の強みを知る」トレイルの紹介
18
• Salesforce とは?
• Salesforce は何を提供してお
客様を支援しているか?
このバッジを取れば君もルーキー‼
19
このバッジを取れば君もルーキー!
• 「Apex の基礎とデータベース」
20
• Apex言語の特徴
• Apexの使用方法
• SOQL の使用方法
このバッジを取れば君もルーキー!
• 「開発者コンソールの基礎」
21
• 開発者コンソールの使用方法
是非取ってほしいバッジ
22
是非取ってほしいバッジ
• 「Salesforce のアジャイルの基礎」
23
• Salesforce がアジャイルを採
用した理由の理解
• リーンの原則の実践方法
– Salesforce 版の 7 つの価値
• 人々を尊重する
• 無駄を省く
• いち早く配信する
• ジャストインタイムの決断
• 全体を最適化する
• 知識を創造する
• 品質を組み込む
ルーキー会「Trailmix」の紹介
24
ルーキー会「Trailmix」の紹介
25
お知らせ
26
DGルーキー会に参加しよう
27
次回ルーキー会
テーマ:SOQL基礎 + 応用
日時:12月20日(木)
場所:株式会社テラスカイ
28
https://sfdgr.connpass.com/event/111667/
この後の見どころ
12:50-13:10 Developerシアター
Developer Group ルーキー会運営が教える!次の一歩のための開発
ノウハウ
13:45-14:45 ワークショップエリア
作ってみよう!今日から使えるVisualforce検索画面!
15:40-16:10 コミュニティブース
質問コーナー
29
お知らせ
https://connpass.com/event/109851/
日本のSalesforce コミュニティによる合同イベント
2019年1月26日(土) 13:00~
ウィングアーク1st 本社(六本木)
Thank You!
31

Más contenido relacionado

La actualidad más candente

Jet brainsnight resharper全社導入事例
Jet brainsnight resharper全社導入事例Jet brainsnight resharper全社導入事例
Jet brainsnight resharper全社導入事例
AkihiroYamamoto
 
SharePoint 2013 ワークフロー開発入門
SharePoint 2013 ワークフロー開発入門SharePoint 2013 ワークフロー開発入門
SharePoint 2013 ワークフロー開発入門
Hiroaki Oikawa
 

La actualidad más candente (20)

認定 Integration Architecture デザイナー試験を復習してみた
認定 Integration Architecture デザイナー試験を復習してみた認定 Integration Architecture デザイナー試験を復習してみた
認定 Integration Architecture デザイナー試験を復習してみた
 
Outlook アドイン開発入門
Outlook アドイン開発入門Outlook アドイン開発入門
Outlook アドイン開発入門
 
Salesforceの開発についてちょっと詳しくなる
Salesforceの開発についてちょっと詳しくなるSalesforceの開発についてちょっと詳しくなる
Salesforceの開発についてちょっと詳しくなる
 
20190517_モバイルアーキテクチャを決定する際の観点
20190517_モバイルアーキテクチャを決定する際の観点20190517_モバイルアーキテクチャを決定する際の観点
20190517_モバイルアーキテクチャを決定する際の観点
 
Ecsとlambdaのバッチ処理
Ecsとlambdaのバッチ処理Ecsとlambdaのバッチ処理
Ecsとlambdaのバッチ処理
 
サービスを日々運用し続けながら最新版のRailsに追従させる極意
サービスを日々運用し続けながら最新版のRailsに追従させる極意サービスを日々運用し続けながら最新版のRailsに追従させる極意
サービスを日々運用し続けながら最新版のRailsに追従させる極意
 
リリースを支える負荷測定
リリースを支える負荷測定リリースを支える負荷測定
リリースを支える負荷測定
 
Jet brainsnight resharper全社導入事例
Jet brainsnight resharper全社導入事例Jet brainsnight resharper全社導入事例
Jet brainsnight resharper全社導入事例
 
SharePoint Framework アップデート SPFx v1.12.1
SharePoint Framework アップデート SPFx v1.12.1SharePoint Framework アップデート SPFx v1.12.1
SharePoint Framework アップデート SPFx v1.12.1
 
“SharePoint Online Management Shell” をプログラムから実行する
“SharePoint Online Management Shell” をプログラムから実行する“SharePoint Online Management Shell” をプログラムから実行する
“SharePoint Online Management Shell” をプログラムから実行する
 
SharePoint 開発でできること 2019年9月版
SharePoint 開発でできること 2019年9月版SharePoint 開発でできること 2019年9月版
SharePoint 開発でできること 2019年9月版
 
20190607_salesforceで何するの?
20190607_salesforceで何するの?20190607_salesforceで何するの?
20190607_salesforceで何するの?
 
SharePoint 2013 ワークフロー開発入門
SharePoint 2013 ワークフロー開発入門SharePoint 2013 ワークフロー開発入門
SharePoint 2013 ワークフロー開発入門
 
Office 365との上手な付き合い方と今年度のトピックス
Office 365との上手な付き合い方と今年度のトピックスOffice 365との上手な付き合い方と今年度のトピックス
Office 365との上手な付き合い方と今年度のトピックス
 
Re tohoku2016 知らないと損をするマイクロソフトの基幹システムerpcrmとoffice365-microsoft-azurepower-bi...
Re tohoku2016 知らないと損をするマイクロソフトの基幹システムerpcrmとoffice365-microsoft-azurepower-bi...Re tohoku2016 知らないと損をするマイクロソフトの基幹システムerpcrmとoffice365-microsoft-azurepower-bi...
Re tohoku2016 知らないと損をするマイクロソフトの基幹システムerpcrmとoffice365-microsoft-azurepower-bi...
 
実践DevOps!SonicGarden流Herokuガチ運用術!SonicGarden Study #09
実践DevOps!SonicGarden流Herokuガチ運用術!SonicGarden Study #09実践DevOps!SonicGarden流Herokuガチ運用術!SonicGarden Study #09
実践DevOps!SonicGarden流Herokuガチ運用術!SonicGarden Study #09
 
Microsoft Search - Microsoft Graph connector と Search Federation の概要
Microsoft Search - Microsoft Graph connector と Search Federation の概要Microsoft Search - Microsoft Graph connector と Search Federation の概要
Microsoft Search - Microsoft Graph connector と Search Federation の概要
 
Office365のID連携の機能の移り変わりについて
Office365のID連携の機能の移り変わりについてOffice365のID連携の機能の移り変わりについて
Office365のID連携の機能の移り変わりについて
 
Msセミナー20170830 slideshare
Msセミナー20170830 slideshareMsセミナー20170830 slideshare
Msセミナー20170830 slideshare
 
SharePoint Online 開発の最初の一歩
SharePoint Online 開発の最初の一歩SharePoint Online 開発の最初の一歩
SharePoint Online 開発の最初の一歩
 

Similar a Swtt2018 sfdgr1 Developer Group ルーキー会が教える!これから始めるSalesforce開発

Similar a Swtt2018 sfdgr1 Developer Group ルーキー会が教える!これから始めるSalesforce開発 (20)

セールスフォース的開発メソッドのススメ 須山洋輔
セールスフォース的開発メソッドのススメ 須山洋輔セールスフォース的開発メソッドのススメ 須山洋輔
セールスフォース的開発メソッドのススメ 須山洋輔
 
20240125_SFDG Meetup32寄稿資料_TDX2024に行こう!(TrailblazerDX)
20240125_SFDG Meetup32寄稿資料_TDX2024に行こう!(TrailblazerDX)20240125_SFDG Meetup32寄稿資料_TDX2024に行こう!(TrailblazerDX)
20240125_SFDG Meetup32寄稿資料_TDX2024に行こう!(TrailblazerDX)
 
実演 AppExchange アプリケーション ライフサイクル
実演 AppExchange アプリケーション ライフサイクル実演 AppExchange アプリケーション ライフサイクル
実演 AppExchange アプリケーション ライフサイクル
 
Japan Dreamin2019 Salesforce Developer Group Rookies
Japan Dreamin2019 Salesforce Developer Group RookiesJapan Dreamin2019 Salesforce Developer Group Rookies
Japan Dreamin2019 Salesforce Developer Group Rookies
 
Salesforce dug meetup #6
Salesforce dug meetup #6Salesforce dug meetup #6
Salesforce dug meetup #6
 
アジャイル開発&TFS導入
アジャイル開発&TFS導入アジャイル開発&TFS導入
アジャイル開発&TFS導入
 
DreamTXセッションから読み解くAI活用の現状と展望
DreamTXセッションから読み解くAI活用の現状と展望DreamTXセッションから読み解くAI活用の現状と展望
DreamTXセッションから読み解くAI活用の現状と展望
 
Salesforce dug meetup #5
Salesforce dug meetup #5Salesforce dug meetup #5
Salesforce dug meetup #5
 
Salesforce DUG meetup09 summer15
Salesforce DUG meetup09 summer15Salesforce DUG meetup09 summer15
Salesforce DUG meetup09 summer15
 
てきめし#06_イベント紹介&アンケート結果
てきめし#06_イベント紹介&アンケート結果てきめし#06_イベント紹介&アンケート結果
てきめし#06_イベント紹介&アンケート結果
 
JPC2018[C4]働き方改革を強力にサポートする Microsoft 365、おさえておきたい提案のポイント!
JPC2018[C4]働き方改革を強力にサポートする Microsoft 365、おさえておきたい提案のポイント!JPC2018[C4]働き方改革を強力にサポートする Microsoft 365、おさえておきたい提案のポイント!
JPC2018[C4]働き方改革を強力にサポートする Microsoft 365、おさえておきたい提案のポイント!
 
人が作るソフトウェア 〜今組織パターンを読む意味〜
人が作るソフトウェア 〜今組織パターンを読む意味〜人が作るソフトウェア 〜今組織パターンを読む意味〜
人が作るソフトウェア 〜今組織パターンを読む意味〜
 
A 1-1 tfs on azure で始めるイマドキのソフトウェア開発
A 1-1 tfs on azure で始めるイマドキのソフトウェア開発A 1-1 tfs on azure で始めるイマドキのソフトウェア開発
A 1-1 tfs on azure で始めるイマドキのソフトウェア開発
 
Go azure tfs_service
Go azure tfs_serviceGo azure tfs_service
Go azure tfs_service
 
Dreamforce2016から読み解く、これからのit 大友幹
Dreamforce2016から読み解く、これからのit 大友幹Dreamforce2016から読み解く、これからのit 大友幹
Dreamforce2016から読み解く、これからのit 大友幹
 
20111014説明会資料(勉強会)
20111014説明会資料(勉強会)20111014説明会資料(勉強会)
20111014説明会資料(勉強会)
 
OSC2018 hiroshima session slide by OSSC
OSC2018 hiroshima session slide by OSSCOSC2018 hiroshima session slide by OSSC
OSC2018 hiroshima session slide by OSSC
 
俺とHashiCorp
俺とHashiCorp俺とHashiCorp
俺とHashiCorp
 
20190524_WindowsユーザのためのSalesforce DX
20190524_WindowsユーザのためのSalesforce DX20190524_WindowsユーザのためのSalesforce DX
20190524_WindowsユーザのためのSalesforce DX
 
Social Literacy
Social LiteracySocial Literacy
Social Literacy
 

Más de SFDG ROOKIES (11)

Swtt2018 work shop_20181205
Swtt2018 work shop_20181205Swtt2018 work shop_20181205
Swtt2018 work shop_20181205
 
Sfdgr 15 20190115
Sfdgr 15 20190115Sfdgr 15 20190115
Sfdgr 15 20190115
 
Sfdgr 13 20181120_v1.0
Sfdgr 13 20181120_v1.0Sfdgr 13 20181120_v1.0
Sfdgr 13 20181120_v1.0
 
Sfdgr 12 20180906_v1.0
Sfdgr 12 20180906_v1.0Sfdgr 12 20180906_v1.0
Sfdgr 12 20180906_v1.0
 
Sfdgr 11 20180725_salesforce_summer
Sfdgr 11 20180725_salesforce_summerSfdgr 11 20180725_salesforce_summer
Sfdgr 11 20180725_salesforce_summer
 
20180619_第10回ルーキー会資料
20180619_第10回ルーキー会資料20180619_第10回ルーキー会資料
20180619_第10回ルーキー会資料
 
Sfdgr 09 20180524
Sfdgr 09 20180524Sfdgr 09 20180524
Sfdgr 09 20180524
 
Salesforce Developer Group ルーキー会 #08
Salesforce Developer Group ルーキー会 #08Salesforce Developer Group ルーキー会 #08
Salesforce Developer Group ルーキー会 #08
 
Sfdgr 07 20180320
Sfdgr 07 20180320Sfdgr 07 20180320
Sfdgr 07 20180320
 
SFDGR 06 20180219
SFDGR 06 20180219SFDGR 06 20180219
SFDGR 06 20180219
 
SFDGR #5
SFDGR #5SFDGR #5
SFDGR #5
 

Último

Último (12)

Utilizing Ballerina for Cloud Native Integrations
Utilizing Ballerina for Cloud Native IntegrationsUtilizing Ballerina for Cloud Native Integrations
Utilizing Ballerina for Cloud Native Integrations
 
LoRaWAN スマート距離検出デバイスDS20L日本語マニュアル
LoRaWAN スマート距離検出デバイスDS20L日本語マニュアルLoRaWAN スマート距離検出デバイスDS20L日本語マニュアル
LoRaWAN スマート距離検出デバイスDS20L日本語マニュアル
 
新人研修 後半 2024/04/26の勉強会で発表されたものです。
新人研修 後半        2024/04/26の勉強会で発表されたものです。新人研修 後半        2024/04/26の勉強会で発表されたものです。
新人研修 後半 2024/04/26の勉強会で発表されたものです。
 
Amazon SES を勉強してみる その32024/04/26の勉強会で発表されたものです。
Amazon SES を勉強してみる その32024/04/26の勉強会で発表されたものです。Amazon SES を勉強してみる その32024/04/26の勉強会で発表されたものです。
Amazon SES を勉強してみる その32024/04/26の勉強会で発表されたものです。
 
論文紹介:Video-GroundingDINO: Towards Open-Vocabulary Spatio-Temporal Video Groun...
論文紹介:Video-GroundingDINO: Towards Open-Vocabulary Spatio-Temporal Video Groun...論文紹介:Video-GroundingDINO: Towards Open-Vocabulary Spatio-Temporal Video Groun...
論文紹介:Video-GroundingDINO: Towards Open-Vocabulary Spatio-Temporal Video Groun...
 
NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)
NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)
NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)
 
論文紹介: The Surprising Effectiveness of PPO in Cooperative Multi-Agent Games
論文紹介: The Surprising Effectiveness of PPO in Cooperative Multi-Agent Games論文紹介: The Surprising Effectiveness of PPO in Cooperative Multi-Agent Games
論文紹介: The Surprising Effectiveness of PPO in Cooperative Multi-Agent Games
 
Amazon SES を勉強してみる その22024/04/26の勉強会で発表されたものです。
Amazon SES を勉強してみる その22024/04/26の勉強会で発表されたものです。Amazon SES を勉強してみる その22024/04/26の勉強会で発表されたものです。
Amazon SES を勉強してみる その22024/04/26の勉強会で発表されたものです。
 
論文紹介:Selective Structured State-Spaces for Long-Form Video Understanding
論文紹介:Selective Structured State-Spaces for Long-Form Video Understanding論文紹介:Selective Structured State-Spaces for Long-Form Video Understanding
論文紹介:Selective Structured State-Spaces for Long-Form Video Understanding
 
LoRaWANスマート距離検出センサー DS20L カタログ LiDARデバイス
LoRaWANスマート距離検出センサー  DS20L  カタログ  LiDARデバイスLoRaWANスマート距離検出センサー  DS20L  カタログ  LiDARデバイス
LoRaWANスマート距離検出センサー DS20L カタログ LiDARデバイス
 
知識ゼロの営業マンでもできた!超速で初心者を脱する、悪魔的学習ステップ3選.pptx
知識ゼロの営業マンでもできた!超速で初心者を脱する、悪魔的学習ステップ3選.pptx知識ゼロの営業マンでもできた!超速で初心者を脱する、悪魔的学習ステップ3選.pptx
知識ゼロの営業マンでもできた!超速で初心者を脱する、悪魔的学習ステップ3選.pptx
 
Observabilityは従来型の監視と何が違うのか(キンドリルジャパン社内勉強会:2022年10月27日発表)
Observabilityは従来型の監視と何が違うのか(キンドリルジャパン社内勉強会:2022年10月27日発表)Observabilityは従来型の監視と何が違うのか(キンドリルジャパン社内勉強会:2022年10月27日発表)
Observabilityは従来型の監視と何が違うのか(キンドリルジャパン社内勉強会:2022年10月27日発表)
 

Swtt2018 sfdgr1 Developer Group ルーキー会が教える!これから始めるSalesforce開発