coursera上有哪些值得學習的Python,資料分析的課程?

來源:互聯網
上載者:User
RT

回複內容:

我極力推薦rice大學的那門python課,課程設計很好,老師非常負責

-----------------------------------------------------------
昨晚手機答題,今天更新一下;

Rice大學的課程總共有3門,現在貌似拆解成6門了;每門課8周時間,按照由淺入深的順序來的。
第一門課是Python基礎,介紹了Python的基礎文法;
第二門課是計算基礎,介紹了一些稍微複雜一點的文法和資料處理;
第三門課是演算法思考,介紹了一些常用的演算法;並且還用到了numpy, matlabplot庫等;我不是做資料分析的,但是據說這些庫在資料分析時經常用到!

課程安排合理只是推薦理由之一;還有推薦的理由包括,課後作業設計精美,老師助教非常負責!

在每周的課程之後,老師都會留課後作業,除了一二十道選擇題用來鞏固知識之外,還會有一個小應用,非常有趣味性;我記得第二門課的第一周作業就是當年剛火起來的遊戲2048;而且資料處理的題目中,就會有非常實際的處理案例,比如分析論文引用次數,分析疾病發生率等等。

此外,老師非常負責。當時我上課時,討論區經常能看到老師的留言,基本上對於一些關鍵性的常見問題,老師都是第一時間回複。簡直良心到爆!!!

我不是搞資料分析方向的,本來只打算學習這個系列的第一門課,瞭解一下python,結果上了之後感覺非常好,忍不住把後面的課都上完了,還參加了階段考試!老師魅力功不可沒!


-------------------------------------------------------------
更新一下:
這麼課的最新情況我也不瞭解了,有知友留言說已經要收費了,大家去官網上看吧!我上這門課估計是3年前了,時間久遠。。。。。。睡覺前看到這個問題,前天寫了一篇關於在coursera學習python的文章,正好對題,於是摘抄一部分,希望能有所協助 :-)


下面就講講我在coursera上學習python的過程(也是給大家推薦這位有趣的教授,有想學python的同學可以去關注一下)。這是由密西根大學開設的零基礎Python入門專項課程,我先後在coursera學習了裡面的三門課程,分別是《Python入門》,《Python資料結構》,《使用Python訪問網路資料》。
這個教授名叫:CharlesSeverance,下面引至維基百科:Dr. Charles "Chuck"Russell Severance is an American computer scientist and academic who currently serves as Clinical AssociateProfessor of Information at the UniversityofMichigan他長這樣:

Dr.Chuck是一個很有趣的人,他講課非常仔細,在第一門課講變數,條件,函數這些的時候,純英文字幕我也能看的津津有味,而且他還會時不時停下來叫你暫停思考一會兒….(課程配套書《Python for Informatics》)
另外他在每節課後都有OfficeHours或者Interview,他會飛到世界各地,採訪在coursera上上他這門課的人,錄成一個短視頻,讓別人講一下上這門的感受。有一期印象特別深刻是因為他採訪了python的創始人,還跟人家說“我在錄視頻,你配合一下…”
在第一節課《Python入門》裡,他主要講了條件陳述式(while,if,for,continue,break),字串的處理(索引,解析文本),檔案的按行讀書,儲存原理(open函數,控制代碼,刪除分行符號)在第二節課《Python資料結構》,他主要講了string,tuples(元組),list(列表的元素添加,截取),dictionary(字典,索引值對,按鍵大小排序)以及這些的應用。
我記得他在講元組與列表的區別時,講到元組是不可改變的,列表元素是可以改變的,在你認為命名的對象後面可能會更改時,你應該選擇list,若確保對象不再更改,選擇元組則可以節省更多的空間,更快。以前我一直認為解決一個問題最好的方式是靠好演算法,直到他讓我明白了“clever data structure”同樣具有巨大的能量,而事實也是如此。
我認為Dr.Chuck教給我最多就是編程的思想,一些最基本的原理,而且這些也是他試圖去教給你的。在第二節課結束時,這個逗比教授還搞了一個畢業典禮,請來了他的好基友來做畢業演講,鄭重的發認證…此處有音樂……此處有音樂……給你遞認證給你遞認證和你握手和你握手

在第三節課《使用Python訪問網路資料》中,他主要講了Regex(爬蟲基本工具),網路編程,介紹了HTTP(超文字傳輸通訊協定 (HTTP)),URL(統一資源定位器),瀏覽器與server之間的資訊傳輸,XML(可延伸標記語言 (XML)),JSON(資料交換語言)。這些以前從未接觸過的名詞讓我知道了資料資訊是怎樣在網路上進行傳遞的,順便讓我對爬蟲技術又有了更深的理解。
然後Dr.Chuck作為一個長者,也經常教我一些人生的經驗,講到爬蟲,他說爬蟲很酷很強大,但是不能用來做一些不好的事,他還說過:”Don’t scrpe Facebook!” ,“With great power comes great responsibility!”這樣正能量的話。

在第二節課結束時,他曾經說過:“Thank you for spending all this time with me. If you gotten this far, I really appreciate it, So thank you very much.”其實我也想對他說同樣的話,感謝他所做出的一切!他使我會一直堅持Python的學習。
可以看出大家都很喜歡這位可愛的教授。可以看出大家都很喜歡這位可愛的教授。

另外在第三節最後一課中,我第一次看見了中國人的面孔,羨慕他們!

覺得coursera難緩衝以及聽不懂英文以及、編程0基礎的同學看這裡!!!
哭著獻上南京大學的《用Python玩轉資料》(上面有同學提到了但關注度不高)以下是推薦理由:
1、全中文。雖然大部分coursera課程是英文,這下放心了。
2、請用Firefox英文版開啟coursera!不要問我為什麼找到因為我一直以為coursera要翻牆所以我花了錢翻牆結果依然,,,,,直到我不知從哪兒看到用Firefox英文版能完美解決這個問題。而且F瀏覽器跟我原來用的瀏覽器不一樣在於,習題居然能正常使用了,看完一段之後直接在視頻上回答問題,非常有互動感!
3、這門課繞開了很多python的邊邊角角問題比如講到抓取網路資料時用到Regex它不展開說,而直奔下一問題,正則就要自己有空再學。這避免了作為零基礎感到python越學越多最後不知繞到哪個角落的問題。這門課教學主線很、清晰!我只要用python來資料分析而已啊python別的強大功能先放一邊好嗎?這門課的回答是,好的。
4、課程已完成,比X酷上po主發視頻發了一兩集然後不知跑哪兒去的讓人舒心多了。請按照節奏一步步【完整地】把python【資料分析】拿下。
南京大學 用python玩轉資料

連結: http://pan.baidu.com/s/1mgQElIw 密碼: k5v4作為coursera的忠實使用者,我恰好學習過其中的兩個課。 一個是python。一個是 data science。
這個是我在python上的認證。 教授非常有意思,這門課很適合沒有任何編程基礎的人(比如我)來學,猶記得第一次聽課,因為把python2 和python3 搞混,愣是折騰了3個多小時。。。這個是我在python上的認證。 教授非常有意思,這門課很適合沒有任何編程基礎的人(比如我)來學,猶記得第一次聽課,因為把python2 和python3 搞混,愣是折騰了3個多小時。。。
data science這門課現在開始收費了,是一個系列課程,我上了其中的兩門,當然是免費的時候,這個課講的都是資料分析,不過不是用python而是R語言。
兩門課相較,我更喜歡python那個老師。有一個叫南京大學的《用Python玩轉資料》,剛上完。
視頻看完了,最後一章節的quiz還沒做。

視頻裡面那老師挺有趣的,最後的彩蛋部分居然用粵語唱了首歌,昨晚剛聽的,想那老師也挺歡樂的還。

還有本書《用Python進行資料分析》
正在看……關於Python:
1. 完全0基礎 推薦Umich的 programming for everyone 的 specialization
2. 難度稍微大一點的,推薦Rice的電腦基礎
3. 更加有難度的 推薦EDX平台上MIT的python
關於資料分析:
我知道的就2點:
1. JHU的資料科學有點水 圈錢課!
2. R語言必備!所以強推Duke的統計分析

註:果殼網旗下有個mooc的導航網站,做的還不錯,蠻多課程都有前人的筆記啊,評價啊什麼的,可以看看。(截止C站上推出大量 specialization,因為好多都是新課,尤其capstone,有的都沒開放所以大家不知道)yeayee. com 有不少執行個體,3.4,適合初學者。最近University of Washington 的機器學習課程剛開課,用python的。感覺不錯。推薦EDX上面的Introduction to computer science and programming using python。如果英語字幕看得比較困難,可以去學堂線上上課,有中文字幕。
Rice大學的Python課也上過,裡面的作業大多數都是小遊戲的python實現,且重點在互動上面,適合沒接觸過Python的人,能夠快速找到學習的興趣。
如果想要對cs有更進一步的學習與理解,並用Python實現些經典的演算法,建議去學習EDX的python課。
兩個都是挺有意思的課,可以都去上一上,再根據自己的興趣進行選擇,edx的課程內容比rice大學的這門課程更多,也會難一點。
  • 聯繫我們

    該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

    如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

    A Free Trial That Lets You Build Big!

    Start building with 50+ products and up to 12 months usage for Elastic Compute Service

    • Sales Support

      1 on 1 presale consultation

    • After-Sales Support

      24/7 Technical Support 6 Free Tickets per Quarter Faster Response

    • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.