方格精選

在DataCamp學Python和R語言,快速入門資料科學

閱讀時間約 4 分鐘

原始文章


DataCamp官網

專精於資料科學的程式教學網站

資料科學家、數據分析師是近幾年新興,而且熱門的職業,而DataCamp是一個專精於資料科學的程式教學網站。在實務上會用到的各種知識與程式技能,從流程面的網路爬蟲、數據清洗、資料視覺化,到技術面的Python、R語言、SQL,在DataCamp上幾乎都可以找到相關教學。

我轉職前都在DataCamp惡補程式語言

我大學唸工業設計,畢業後沒有當設計師,反而當了行銷企劃。說是行銷企劃,卻又像半個網頁工程師,花了不少時間建置公司的官方購物網站,寫PHP、HTML、CSS和jQuery。
大約兩年後,我開始考慮轉換跑道到數據分析領域,因此註冊了DataCamp,把上班前的早餐時間與午餐後的休息時間都用來練Python,同時也開始投遞履歷。幸運地,後來在零售業外商公司找到數據分析師的工作(其實正式職稱是資料探勘專員)。
我原本認定Python的通用性比較廣,業界應該是以Python為主,所以在DataCamp上學的都是Python,在面試時卻得知團隊用的是R語言。因此在收到Offer,也確定會前往報到後,我耍廢了幾天,然後重新打開DataCamp,只是這次選擇了R語言的課程。

讓DataCamp幫你快速踏出第一步

如果我告訴你,在DataCamp上可以學到所有資料科學的相關知識,那我絕對是在唬爛。不論是資料科學家還是數據分析師,在程式語言外都還有許多知識必須學習,像是數學、統計學、機器學習演算法等,你要保持好奇心,追求更有商業價值的解法,要看書、要爬文。DataCamp可以做的是提供一個好的環境,讓你快速熟悉相關的程式語言以及工作流程,並了解業界實際可能會遇到的問題。
即使你已經踏入了資料科學這個行業,可能還是會遇到一些新的專案、新的問題,必須要用新的知識或技能才足以解決。這時,你不妨回到DataCamp上晃晃,這裡可能會有你要的答案。
另外,DataCamp的網站及影片內容都是全英文,對英文不好的人來說可能會有點吃力。部份影片會附英文字幕,但有些沒有。

DataCamp特色

1) 可以直接在線上寫Code

學寫程式最麻煩的地方之一就是要裝軟體、裝套件,也就是所謂的環境架設(Environment Setup)。你可能裝了A、B套件後,發現C套件裝不進去,啊因為A、B的版本太新了,和C不相容。這時你可能要先移除A和B,重新安裝舊版後,才能裝C套件。
聽起來很煩,我知道。
尤其找不到人求救的時候更煩。
使用DataCamp的好處是你可以直接在他們的網站上寫程式,不用一開始就先深陷在瑣碎的環境設定中。當然,如果你之後想繼續在這個領域打,總有一天要離開DataCamp,還是必須要有能力排除上述問題。但在初期,還是專心學寫程式,把程式邏輯和信心建立起來比較重要。

2) 引導式教學

DataCamp中大部份的題目都是填空題,以及少部份的選擇題。如果你真的不知道code應該怎麼寫,可以使用畫面右下角的Take Hint來取得提示,題目答錯時也會有錯誤訊息,告訴你哪個地方寫錯了。
這個機制的出發點是好的,對使用者也有正面幫助,但你必須要時時提醒自己,不要用猜題的方式作答,不要無腦地把提示裡面可能的關鍵字都塞進去測試。遇到不懂的術語、觀念或單字,先停下來,去Google,得到答案後再繼續。

3) 有AndroidiOS的App

DataCamp在Android和iOS手機上都有App,很適合利用通勤等零碎時間學習,讓你在資料科學及程式上突飛猛進。
DataCamp甚至釋出了一支Learn Without Limits的宣傳影片,連跳傘都要寫程式。

4) 大量新課程持續上線中

資料科學、機器學習是一個快速發展的領域,因此,DataCamp推出新課程的速度也很快。下圖中,DataCamp在七、八個月前就上架了大量新課程。由於中間幾個月我沒有付費訂閱,所以也就沒有收到通知。

5) 付費方案

DataCamp的付費方案分為Basic和Premium,下圖中Basic的$25與Premium的$33.25都是指年費方案,也就是一次必須訂12個月,款項一次付清。你也可以選擇月費方案,Basic的價格是$29,可以隨時取消。

防疫期間下殺2.5折

武漢肺炎防疫期間,自我成長的腳步不能停。DataCamp公布了超殺折扣價,活動只到台灣時間6/26(四) 早上七點左右,要搶要快!

DataCamp官網

即將進入廣告,捲動後可繼續閱讀
為什麼會看到廣告
留言0
查看全部
avatar-img
發表第一個留言支持創作者!
LinkedIn是專業導向的社群平台,許多公司和專業人士都會在上面分享最新消息與新知。只要你願意,你也可以透過LinkedIn傳訊息給比爾蓋茲。
如果每個人的人格特質都可以量化成「創作者」模式與「觀眾」模式,你的比例會是多少?20%創作者和80%觀眾?或是70%創作者和30%的觀眾?這個比例及自我認知相當重要,因為兩種模式代表著相當不同的生活方式。
如果拳腳棍棒你都不怕,你還怕老闆幹嘛? 格鬥具備一定的危險性,但這個危險性能夠鍛鍊我們的心理素質,不論在職場上、運動場上、人生賽場上都能有所幫助,讓我們面對壓力與挫折時能保持冷靜、勇敢、果決。
當我們學習一項新的運動時,不只要用大腦理解、記憶,也要讓肌肉記憶,並熟悉新的動作。這也是為什麼練英文時,不能只在腦中默唸,因為這樣完全沒有訓練到嘴部肌肉!(真希望學生時期就有人這樣跟我解釋啊)
眾多行業中,軟體工程師或程式設計師算是每天都努力敲鍵盤的一群人,甚至可能是次數最多的一群人。因為每天都在敲鍵盤,敲著敲著就敲出心得,或抱怨。
年少時的叛逆 父母說必須磨掉 不能讓你長出畸角 把身上像刺的都拔掉 你留長的指甲 你的俐齒伶牙 要謹記 人外有人 天外有天 可天地之大 容不得我當一頭自由的獨角獸
LinkedIn是專業導向的社群平台,許多公司和專業人士都會在上面分享最新消息與新知。只要你願意,你也可以透過LinkedIn傳訊息給比爾蓋茲。
如果每個人的人格特質都可以量化成「創作者」模式與「觀眾」模式,你的比例會是多少?20%創作者和80%觀眾?或是70%創作者和30%的觀眾?這個比例及自我認知相當重要,因為兩種模式代表著相當不同的生活方式。
如果拳腳棍棒你都不怕,你還怕老闆幹嘛? 格鬥具備一定的危險性,但這個危險性能夠鍛鍊我們的心理素質,不論在職場上、運動場上、人生賽場上都能有所幫助,讓我們面對壓力與挫折時能保持冷靜、勇敢、果決。
當我們學習一項新的運動時,不只要用大腦理解、記憶,也要讓肌肉記憶,並熟悉新的動作。這也是為什麼練英文時,不能只在腦中默唸,因為這樣完全沒有訓練到嘴部肌肉!(真希望學生時期就有人這樣跟我解釋啊)
眾多行業中,軟體工程師或程式設計師算是每天都努力敲鍵盤的一群人,甚至可能是次數最多的一群人。因為每天都在敲鍵盤,敲著敲著就敲出心得,或抱怨。
年少時的叛逆 父母說必須磨掉 不能讓你長出畸角 把身上像刺的都拔掉 你留長的指甲 你的俐齒伶牙 要謹記 人外有人 天外有天 可天地之大 容不得我當一頭自由的獨角獸
你可能也想看
Google News 追蹤
Thumbnail
從範例學python的目標讀者: 針對剛進入的初學者,想學習Python語言。 有基礎本數學邏輯基礎即可。 從小遊戲學python的目標讀者: 針對已經有經驗的C/C++, Python, 或其他有程式基礎的讀者。 想實作一些小專案,從實做中學習如何分析需求、元件分拆、到底層實作
Thumbnail
Python擁有便攜性和通用性,適用於多種場景,同時具有全球通用性。Python在科技製造業、資料分析、人工智慧等領域有廣泛應用,對於理工科背景者而言有獨特的優勢。透過在線課程、自學書籍、實作專案,以及參與社群和開源專案,理工背景者可以達成從轉職進入Python程式領域的目標。
Thumbnail
本文談及資料科學的領域與分工。首先是建造一個AI的研發流程,資料收集到 AI 模型訓練的過程,AI經歷這一切流程被創造出來並產生價值;再來本文也提及在這個領域中的各種腳色、資料工程師、數據庫工程師、資料科學家和資料分析師的各種介紹。並且強調跨領域合作的重要性。
在一次五天的年假中,我決定開始學習Python編程。雖然最初進展順利,但後來發現自己在解題和邏輯方面遇到了困難。經過思考後,我決定轉而學習C/C++,並且制定了一個計畫,希望成為一名後端工程師。這將需要挑戰我的時間管理能力。
Thumbnail
什麼是Python python是電腦程式語言的一種,如同python官方網站上的介紹 "Python是一種程式語,可讓你更快速地工作並更有效的整合系統"。簡單地說,就是你可用python這個程式語言去告訴電腦你想要作什麼,讓電腦來幫你完成你要作的事情。
Thumbnail
Python是一種易學且功能強大的程式語言,具有直譯、動態語法等特性,並擁有豐富的標準庫。它在各領域如Web開發、數據科學和人工智慧等得到廣泛應用,並被許多大公司如Google和Facebook等使用。Python還有強大的框架、豐富的交互機能、和龐大的社區。
Thumbnail
初入IT產業的人士在學習Python語言後,IT證照如ITS Python認證是否值得考取?本文以ITS證照特點、實施建議和IT認證考試資訊為主,詳述證照的好處和準備時間。
轉職數據分析師是一項需要長期努力的過程。對於文組生來說,由於缺乏數學、統計、程式設計等方面的基礎,在轉職過程中往往會面臨更多的挑戰。因此,制定一個合理的學習計劃,對於提高轉職成功率至關重要。 以下是一些規劃轉職數據分析師學習進度表的建議: 第一步:確認你的優勢和劣勢 在開始學習之前,我們首先要
Thumbnail
這是文科轉職數據工程師系列的第一篇文章。 許多人會在轉職前上許多數據分析課程,該怎麼選擇比較適合自己,但又不會噴錢呢? 這篇文章要介紹這個轉職過程前的準備工作。
Thumbnail
從範例學python的目標讀者: 針對剛進入的初學者,想學習Python語言。 有基礎本數學邏輯基礎即可。 從小遊戲學python的目標讀者: 針對已經有經驗的C/C++, Python, 或其他有程式基礎的讀者。 想實作一些小專案,從實做中學習如何分析需求、元件分拆、到底層實作
Thumbnail
Python擁有便攜性和通用性,適用於多種場景,同時具有全球通用性。Python在科技製造業、資料分析、人工智慧等領域有廣泛應用,對於理工科背景者而言有獨特的優勢。透過在線課程、自學書籍、實作專案,以及參與社群和開源專案,理工背景者可以達成從轉職進入Python程式領域的目標。
Thumbnail
本文談及資料科學的領域與分工。首先是建造一個AI的研發流程,資料收集到 AI 模型訓練的過程,AI經歷這一切流程被創造出來並產生價值;再來本文也提及在這個領域中的各種腳色、資料工程師、數據庫工程師、資料科學家和資料分析師的各種介紹。並且強調跨領域合作的重要性。
在一次五天的年假中,我決定開始學習Python編程。雖然最初進展順利,但後來發現自己在解題和邏輯方面遇到了困難。經過思考後,我決定轉而學習C/C++,並且制定了一個計畫,希望成為一名後端工程師。這將需要挑戰我的時間管理能力。
Thumbnail
什麼是Python python是電腦程式語言的一種,如同python官方網站上的介紹 "Python是一種程式語,可讓你更快速地工作並更有效的整合系統"。簡單地說,就是你可用python這個程式語言去告訴電腦你想要作什麼,讓電腦來幫你完成你要作的事情。
Thumbnail
Python是一種易學且功能強大的程式語言,具有直譯、動態語法等特性,並擁有豐富的標準庫。它在各領域如Web開發、數據科學和人工智慧等得到廣泛應用,並被許多大公司如Google和Facebook等使用。Python還有強大的框架、豐富的交互機能、和龐大的社區。
Thumbnail
初入IT產業的人士在學習Python語言後,IT證照如ITS Python認證是否值得考取?本文以ITS證照特點、實施建議和IT認證考試資訊為主,詳述證照的好處和準備時間。
轉職數據分析師是一項需要長期努力的過程。對於文組生來說,由於缺乏數學、統計、程式設計等方面的基礎,在轉職過程中往往會面臨更多的挑戰。因此,制定一個合理的學習計劃,對於提高轉職成功率至關重要。 以下是一些規劃轉職數據分析師學習進度表的建議: 第一步:確認你的優勢和劣勢 在開始學習之前,我們首先要
Thumbnail
這是文科轉職數據工程師系列的第一篇文章。 許多人會在轉職前上許多數據分析課程,該怎麼選擇比較適合自己,但又不會噴錢呢? 這篇文章要介紹這個轉職過程前的準備工作。