標籤:

如何學習Salesforce,多長時間合適?


這個問題已經問了很久了,也許題主已經不再關注這個了。但是我還是回答一下。以方便後來人搜的時候看到。

學習Salesforce,需要多久,取決於,你想學到什麼程度,你想做什麼方向,你的背景是什麼,你每天能花多少時間。所以對於每個人都會不同。下面簡單說一下我的理解。

首先如果你要學和做Salesforce,除非是你終端用戶,否則,會英語是一定要的。要能看的懂英文的文檔和視頻,要能在stackexchange和salesforce社區問問題並且看得懂答案。如果你沒有這樣的英文水平,建議先學好英語。這個是最基本的入門條件。

第二呢,假設你的目標是做admin,也就是國內說的運維工程師。那麼建議先看官網上的第一本書,並且照著做一遍。Preface | Force.com Platform Fundamentals | Salesforce Developers 這個是連接。書名是Force.com Platform Fundamentals。如果你做完了這個,對於salesforce這個平台基本上也有了一定的認識。

接下來,假設你想繼續學習開發的內容,那麼分兩種情況,第一種,假設你已經有Java或者其他編程語言的基礎,那麼可以直接看官網的文檔,Apex和VF的developer guide。第二種,如果你沒有,那麼你有兩種選擇:1,你可以先學習一下Java,看一本比如head first Java之類的書籍。2,你可以選擇看我看的網站/博客,http://sfdcinpractice.com : Learning Salesforce Development with examples - sfdcinpractice . 從頭教你如果用Apex做Salesforce編程。

然後談一下我對trailhead的看法。Trailhead做的還是不錯的,比較快速的帶你入門。例子也比較深入淺出。缺點呢,主要是兩個,第一就是你做完之後不要就覺得自己就會了,還是得看書。第二呢,很多章節還是過長,讀下來還是比較累的。除此之外,還是很不錯的guide,我自己也在做。


看題主的目的是什麼~

一般使用的話推薦看看官網的視頻,教學視頻解釋了salesforce的不同功能,不過憂桑的是,它家的視頻大多都是在油管上的…請題主自行翻牆….

如果要考證的話,它家有好幾種證:

  1. Administrator/ Advanced
    Administrator
  2. App Builder
  3. Sales Cloud Consultant
  4. Marketing Cloud Email
    Specialist
  5. Pardot
  6. Developer
  7. Architect

難易程度不一,Administrator比較簡單,developer會比較 難一點,其他證不是特別了解就不詳細講啦

如何學習:

我只考過Administrator
然後現在在準備Advanced Administrator所以只講這方面的經驗。我是從官網上下載Study Guide。Study Guide上每個section下面都會有幾個topic。一般我都是google搜別人做過的筆記 (伸手黨┑( ̄Д  ̄)┍), 還有就是搜salesforce 的資源庫(Salesforce Knowledge Overview 隨便找了一個)在搜索框里搜關鍵詞就可以找到非常詳細的解釋,還可以選擇中文,簡直哪裡不會點哪裡!

時間長短

學霸一個月就可以拿下,像我這樣的渣渣用了兩個月…T-T


同意 @chan愛麗絲 的回答。

想補充幾點:

  • 關於考證:Salesforce有完善的證書系統,針對不同的學習目的,有管理員/用戶(Administrator)、開發者(Platform Developer I、II、App Builder)、諮詢師(Consultant)、架構師(Architect)等。
    • 考證的費用和形式各不相同,最便宜的比如「管理員基礎證書」(ADM201)需要200美元,不需要任何前提條件,只需要通過一次單選題考試即可;最貴的「技術架構師」(CTA)需要6000美元的註冊費用,並且要求先得到11個左右的其他證書,並且需要去專門的考試地點進行面試,在幾個小時內完成複雜案例的分析、解決方案的設計和展示等。
    • Salesforce每年有三次大的更新,在每次更新之後都會推出若干「維護考試」(Maintenance Exam)。擁有證書的人需要完成相對應的考試,否則證書會失效。這就保證了證書的持有者一直具有相應的能力。當然,這些考試也不是完全免費的,每年需要繳納一定的費用。
  • 關於學習材料:
    • 目前Salesforce最好的學習材料是官方的Trailhead,其中的內容做到了循序漸進,包含了簡化了的實際案例和評分系統,不會讓學習者感到枯燥無味。現在這些文章已經包含了多種語言的版本,不過還沒有中文版。
    • Salesforce也有自己的官方知識庫,其中包含了大部分的文檔,並且已經有中文版本。不過個人感覺中文版的翻譯在有些地方表述不太清楚,有可能的話還是去看英文版比較準確高效。
    • 在inkling網站上也有相關的學習材料,對於想走架構師路線的學習者來說,上面的教程是必讀的,也是Salesforce證書網站上強烈推薦的。
    • 網上也有很多博客可以參考,不過大多是英語的。我目前在建立一個知乎專欄,將自己學習的知識和從項目中總結的經驗記錄下來,題主可以來看看。
  • 考證之外:
    • 要真正學會Salesforce,除了考取相關的證書,最快的方法是在項目中學習。只有使用了相關的配置或開發了相關的功能才能將知識真正的變為自己的能力。在上述學習材料中的案例大多比較簡單,包括Trailhead網站中作為考試項目的」Super Badge「的案例也是非常精簡的版本。題主在歐洲做Salesforce諮詢,不太清楚目前國內使用Salesforce的情況,可能大公司用的比較多吧。我服務過的客戶里也有為中小型企業開發ERP系統,而自己把Salesforce作為內部ERP系統使用的。

總結起來,學習的方法就是」知識/證書+項目經驗「。希望能對題主有所幫助。


How come no one mentioned Trailhead?

Trailhead | The fun way to learn Salesforce


我考的是Marketing Cloud Email Specialist,mentor基本沒有鳥我各種忙。兩個月看官網,自己做demo練習。我覺得是有可能過的。


看你的前提條件,考試我沒有參加過,所以沒有發言權。

如果你是學了拿來用,開發一些雲端系統。

那麼結合我的經驗,

在有人指導下的情況下,一個月足矣。

(工作中+全日制+老師坐旁邊有問題就可以問)我的指導者是一個很好玩,性格超耐心的重慶哥哥,帥。

apex代碼編寫,web頁面,PDF帳票,資料庫操作http://data.com

有空詳細再回答,下個月開始又可以從事salesforce的開發了。

上次還是3年前,那個時候日本都沒幾家公司會這個的。 所以當時對於學習這個新事物興趣大大的。

當然了,如果是自學,沒有人教的情況下得花些心思的。這個在國內還比較少,能夠找到的中文資料也少,主要是英文資料。所以對一個完全沒有概念的新生事物,有難度。

哦對了,你可以下載官方網站的guider PDF來看看。

而且還可以註冊一個30天免費的帳號,

可以登錄進去操作操作。


初學者的話,salesforce有一些官方文檔,裡面有一些例子可以註冊一個org來照著練,熟能生巧。


不得不說Salesforce作為全球第一的CRM軟體,在用戶體驗方面也絕對是No.1 Easy!

  • 如果你是用戶,如果純粹是為了「學會」怎麼用,非常容易,看一看官網的視頻和用戶手冊,稍有點基礎銷售概念的人2-3天就能學會基本應用。
  • 如果你想成為Administrator,Developer等,建議找一家公司的相關職位的進去學習鍛煉。雖然之前有人建議熟讀各類手冊,參加培訓認證等,但我認為所有的努力只有在你清楚了Salesforce能產生的商業價值、實際應用後才有意義,能讓你的學習事半功倍,迅速成為專家!否則你最多只是一個只會紙上談兵的程序員...這世界最不缺的就是他們。


新手建議按照官方文檔學習和實踐,sfdc學習有幾個方向,對於你來說可分為,管理員和開發者兩個方向,華夏智軟論壇有很多相關資料,你也可以參考下。


主要還是實踐~sf其實沒什麼難的。。


推薦閱讀:

Salesforce和SAP的區別是什麼?
Salesforce 為什麼要收購人工智慧公司?
Salesforce.com 收購 Heroku 中有什麼故事?

TAG:Salesforce | 自學 |