Github 熱門項目,100天掌握Python

前言

我們學習Python基本路線是從入門到放棄,再到入門,然後又放棄,反反覆覆,無窮無盡。然而有人計劃用一百天走上入門到大師的道路。這似乎有點誇大其詞了,今天小編帶著大家圍觀一下github上的一個熱門項目:

https://github.com/jackfrued/Python-100-Days

看看有什麼可以學習和借鑑的地方。

Github 熱門項目,100天掌握Python

廣受歡迎


Github 熱門項目,100天掌握Python

從這個截圖可以看出來,star數量已經達到7萬+,可以說是相當受歡迎。

Github 熱門項目,100天掌握Python

成長之路

作者給出了一百天的計劃,我們就把它叫做成長之路吧:

Day01~15 - Python語言基礎

Day16~Day20 - Python語言進階

Day21~30 - Web前端入門

Day31~35 - 玩轉Linux操作系統

Day36~40 - 數據庫基礎和進階

Day41~55 - 實戰Django

Day56~60 - 實戰Flask

Day61~65 - 實戰Tornado

Day66~75 - 爬蟲開發

Day76~90 - 數據處理和機器學習

Day91~100 - 團隊項目開發

一眼看下來,感覺100天學完這些很懸,真的很懸。不過呢,有一個好處,充實。只要你不怕撐著,就往下看。

我們繼續分析:

前面十五天是基礎內容,給的時間是還是不錯的。有一點比較好的是,基本一天都會在學完基礎知識之後,給一些實踐案例:


Github 熱門項目,100天掌握Python

從第八天開始就要進入Python基礎中的一個難點“面向對象”:

Github 熱門項目,100天掌握Python

結合著第五天內容:

Github 熱門項目,100天掌握Python

我們做出一個基本判斷,前15天內容就基礎而言已經是十分充足的。

從20天之後就是專業化非常明顯了,每一組都是一個專業領域,有關於網頁前端的,linux系統的,數據庫的。

還有這幾個:

Day41~55 - 實戰Django

Day56~60 - 實戰Flask

Day61~65 - 實戰Tornado

關於倒數幾十天的爬蟲,機器學習是小編比較感興趣的領域,我們再重點看一下機器學習的內容:

Github 熱門項目,100天掌握Python

嗯,這些都是屬於經典機器學習的算法,再加上處理深度學習的框架Tensorflow的入門和實踐。

如果真的能按照計劃執行並學習下來,的確可以稱為大師。

如何使用

到目前為止,這個項目的並沒有更新完整,尤其是機器學習部分,大部分都是空空如也:


Github 熱門項目,100天掌握Python

Github 熱門項目,100天掌握Python

不過作者拉了一個群,號召大家一起交流學習:

Github 熱門項目,100天掌握Python

所以,最好的學習方式還是交流。

另外,你也可以在github上報告問題:

Github 熱門項目,100天掌握Python

最後,祝大家學習快樂。


分享到:


相關文章: