沒錯,小編我又來了。。我就是會計本轉BA的那個小苦逼。應廣大觀眾(其實並不廣大)的要求,本寶寶來分享一下Coursera的課程體驗~
首先需要說明的是,由於這是一個MSBA科普公眾號,以下只介紹那些能夠幫助大家在學校之外學習BA常用analytics tools、增強申請競爭力、且我上過(這才是最大的限制條件)的課。
以下,小編很不要臉的把課程分為了“Python”和“其他”兩類(對,我專注Python三十年)。涉及的課程內容包括Python, machine learning, SQL等。
Python
Rice University – An Introduction to Interactive Programming in Python
課程熱度:☆☆☆☆☆課程難度:☆☆☆推薦指數:☆☆☆☆☆(果殼9.7分)
Rice推出的計算機基礎系列課的前兩門(本課程分為Part I和Part II)。課程主要教授Python語法基礎以及互動程式設計入門。課程一共八週——Part I四周,Part II四周。由於課程是一週周放出影片,所以不能提前完成,必須花費八週。從Part II開始,會介紹OOP(面向物件程式設計)。
為了更好的傳達互動的概念(明明是為了更好的吸引學生),每一週的作業都是
編寫一個小遊戲
(Syllabus如下圖),因此趣味性MAX。課程影片同樣充滿趣味,老師各種耍寶甩梗。而且課程使用的是CodeSkulptor這個由授課老師之一Scott編寫的網頁版互動式程式設計平臺,非常方便(雖然需要翻牆→_→)。在課程的討論區不僅有助教即時答疑,還時常能看到授課老師本人,可見非常用心。

這門課屬於Coursera平臺的大熱門Programming課程,其第一部分榮登
2015年度十大最受歡迎課程榜單第八名
。特意翻了一下,短短五週,討論區帖子數多達1000+(所以如果課程中有什麼疑問,都可以求助討論區,甚至可以發郵件到老師專門的答疑郵箱)。
課程不算難,如果有別的語言的基礎或者Python的語法基礎,會比較簡單。但是不太建議程式設計方面的純新手(有天賦另說)。每週需要看若干影片課程(影片量超過一小時),完成一到兩個限制次數的quiz,上交一個程式設計作業。程式設計作業評分採取同學互評方式。
我最後一定要再喊一句——老師太萌了,衝著老師也要上!!!!!!!
Rice University – Principles of Computing
課程熱度:☆☆☆☆課程難度:☆☆☆☆推薦指數:☆☆☆☆☆(果殼9.3/8.5分,目測和難度有關)
Rice推出的計算機基礎系列課的第三四門(本課程同樣分為Part I和Part II,五週+四周的節奏)。本課程建立在大家已經通過了前兩門,或者透過別的途徑熟悉了Python的基本語法的基礎上。但是不強制要求互動程式設計的基礎,因為這門課的
重點是程式設計的一些思想和實用技巧
。由Rice的同一個團隊出品,Scott和Joe依舊耍寶,但是出現了悶騷第三人Luay。作業依舊是一個個有趣的小遊戲,但是如上所述,重點不是放在介面互動這方面,也是編寫遊戲的主體邏輯部分。要完成這一課程,需要每週完成一個quiz,提交一個程式設計作業。然而這次的作業是採用機改,而不是peer-assessment,原因大約是作業難度大幅提高。這門課的難度顯然比前兩門提高了一個臺階,數學要求加大。沒有對比沒有真相,我來用資料現身說法一下——前兩門我平均每週花費一個下午(大約四個小時),可以完成從聽課,到做quiz,交project的全過程。但是Principles of Computing的第一部分,我每週需要花費至少三個晚上(八小時左右),僅僅是程式設計作業有時就會消耗四五個小時。小編目前攻克第二部分中。
討論區依舊火熱,但是目測由於上課人數減少,這一次只有500貼左右。
Umich – Python for Everybody Specialization
課程熱度:☆☆☆☆☆課程難度:☆☆推薦指數:☆☆☆☆☆
Umich也有一個Python的系列課,叫做
Python for Everybody
。一共四門課,分別是Getting Started with Python,Python Data Structure,Using Python to Access Web Data和Using Database with Python。前兩門是教授基礎的Python語法,難度低於Rice的入門課程,因此建議時間充足的純新手學習Umich的前兩門入門。由於小編是先上了Rice的入門課程,所以就跳過了Umich的前兩門,直接學習了第三四門。Using Python to Access Web Data
這門課介紹了利用Python爬蟲的原理,應該說也是講的深入淺出,美麗湯大法好!Using Database with Python
這門課介紹了簡單的SQL語法(想學SQL的詳見後面Duke那門MySQL)以及如何實現Python和資料庫的互動。應該說這兩種應用在BA界都是非常重要的。然而課程難度不大,無論影片量還是作業量都較小,只是教授基礎。影片大約每週半小時,每週作業一般有一個quiz和一到兩個超小型程式設計作業。不過有一點優勢在於,這個系列的課在開課的第一週就會放出所有影片和作業,因此可以快速刷完。俗話說得好,“師傅領進門,修行在自身”,三四門課領進門的效果絕對可以達成!該系列課程同樣是Coursera熱門課程,其第一門課在
2015年度十大最受歡迎課程榜單中名列第三
。根據課程頁面顯示,同一期課的學生人數將近2w,小編那兩期課,中國大陸就有700名左右學生在學習。討論區貼子也有500+的貼子數量。南京大學——用資料玩轉Python (Data Processing Using Python)
課程熱度:☆☆課程難度:☆☆☆☆推薦指數:☆☆☆
是的,Coursera上也是有中國大學的課程的233333小編在完成Rice的入門課程之後上了這一門課,主要教授的是Python最常用的幾個
資料分析Package——Pandas, numpy, matplotlib
等。課程圍繞著獲取雅虎財經的公司股價資料,並進行繪圖、簡單分析展開,應該說比較實用。這門課小編上的時候是self-paced,也就是說隨時看,沒有強制DDL,上課的學生數量也比較少。作業都是選擇題,每週之間難度波動較大。。。老師也很用心,在討論區可以見到她的身影。但是課程風格。。有點生硬。。。我們支援一下國貨。。。
其他
University of Washington – Machine Learning Specialization
課程熱度:☆☆☆課程難度:第一門☆☆☆,第二門☆☆☆☆推薦指數:☆☆☆☆☆
UW出品的機器學習的系列課程(現在看著手機的錄了UW的MIS的你請舉起雙手),小編牆裂推薦!
這個系列課大概能夠算得上冷門神作了。該系列的第一門課,小編上的那一期的只有3.3k的人數(第二門只有2.4k了),其中大陸學生140人左右,和Rice, Umich簡直不能比。在名氣上,該系列課程估計也被Coursera創始人之一的NG的ML課壓了一頭(然而我沒上過NG的課2333)。
該系列的第一門是
Machine Learning Foundations: A Case Study Approach
,如題所述,透過case study的方式,形象生動的介紹了machine learning在regression, classification, clustering, recommending等方面的應用。同時讓我們也體驗了一把自己建立模型的快感。如果說這個第一門課是直接應用模型,不求甚解,那麼第二門課開始,就是具體講解regression, classification, clustering, recommending方面各自的modeling的過程和原理。小編正在第二門課掙扎,有一種重溫計量經濟學+統計學的感覺。。。
老師是一男一女兩人(據說是夫妻!)。其中那個男的,就是Dato的founder&CEO啊!!!(掙了錢還來上課,是情懷。)

本課程
要求一定的Python基礎,沒有基礎慎入
。使用的是
Dato的GraphLab Create
這個Python package(可以獲得該工具的一年免費使用權喲)。同時,本課程的影片量和作業量都較大。第二門課的每週影片都在20個左右,至少兩小時,同時附加2-3個quiz,都需要coding完成。
PS:UW另外有一個specialization叫
Data Science at Scale
,小編年輕的時候(?)曾經嘗試過第一週,然而die。同樣需要Python基礎,目測也是個好課!Duke University – Managing Big Data with MySQL
課程熱度:☆☆☆☆☆課程難度:☆☆☆☆推薦指數:☆☆☆☆☆

這門課出自Duke的Excel to MySQL: Analytic Techniques for Business系列
,也是該系列的最後一門課。小編以節操擔保,絕對不水!切身體驗是,我在大學一學期學的內容,被他三週講完了。。。第四周開始被吊打。。。(雖然一共就五週)
這門課如題,主要講SQL語法。。。但是專注於資料查詢語言DQL部分(這也是BA所需要的部分),不涉及資料定語言DDL和資料操縱語言DML(感謝dok君的名詞科普!)。課程影片量不大,但是作業量極大。練習是最好的學習方式。
本課程也是較熱的一門課,同一期的學生數量也高達有18k,其中大陸學生700人左右,討論區300+貼子。唯一的槽點是,該課程練習的時候用的是
Jupyter的iPython Notebook
,然而quiz用的是TeraData
,二者的SQL語法存在一定差別,介面差距也很大,轉換起來有點心累。。。還常常出現執行不穩定的情況。。。此外,該系列課的其他幾門課據說也質量不錯,包括Excel,Tableau等軟體的應用。其中Tableau課程提供了Tableau的限時免費使用權喲23333
JHU – R Programming
課程熱度:☆☆☆☆☆課程難度:☆☆☆推薦指數:☆☆
咳咳。。廣受差評的菊花大出品的R programming,被我悄悄的放在了最後。。。(想必大家看到這兒也累了,其實我寫的也累了)。
首先,這門課我認為不適合完全的程式設計初學者。。其次,老師上課比較死板。。。但是!最大的槽點是!這門課的課程內容和作業內容。。嚴重脫節。當然,從另一個角度看,這也許能夠幫助大家更全面的學習R吧。。
結語
當然啦,以上只是小編上過的一些適合大家和BA更近一步的課程,有什麼別的好課也歡迎大家多多推薦啦!!等你們喲→_→
作者:楊柳
編輯:完完
BA留學匯彙集各校BA在讀錄取人才,專注BA三十年,帶你申請帶你飛。歡迎大家踴躍關注!

所有文章未經註明皆為原創,轉載請註明來源~
連結無法跳轉請戳[閱讀原文]🔽🔽🔽
點選課程名稱進入課程主頁🔽🔽🔽