Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

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

Salesforce World Tour Tokyo 2018

  • Login to see the comments

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

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

×