整理彙總,內容包括長期必備、入門教程、練手項目、學習視頻。javascript
1、長期必備。html
1. StackOverflow,是疑難解答、bug排除必備網站,任何編程問題請第一時間到此網站查找。java
https://stackoverflow.com/python
2. github,是源碼學習、版本控制不可缺乏的網站,找源碼學習請第一時間到此網站,fork以後本身維護。mysql
https://github.com/git
3. Awesome Python 最全的python資源,沒有之一,絕對不容錯過的python資源大全。github
https://github.com/vinta/awesome-pythonajax
4. Awesome Python 的中文翻譯redis
https://github.com/jobbole/awesome-python-cnsql
5. python中文學習大本營http://www.pythondoc.com/
6. 伯樂在線網站http://python.jobbole.com/
2、入門教程
1. 笨方法學python,最受歡迎的python入門教程。邊學邊擼的教程。
2. 簡明python教程,簡明是最大的特色
http://old.sebug.net/paper/python/
3. python菜鳥教程。
4. 廖雪峯的python教程,重點講述python和其它語言的不一樣,適合有其它語言基礎的朋友。
3、練手項目
1. 自寫一個分佈式爬蟲。好比爬取知乎全站/頭條全站/豆瓣全站等等,任何一個你想爬取的網站。完成以後得到以下技能。用爬蟲項目練手實在能學習許多知識。
1.1. http協議知識,能學會如何封裝http請求包。
1.2. redis/mongo/mysql等各類數據庫知識。nosql和sql的知識有多重要就不用多說了。
1.3. scrapy爬蟲神器的知識
1.4 反爬蟲知識。
好比驗證碼識別,javascript混淆與還原,加密與解密,ajax異步請求,更換代理ip等等。
1.5.谷歌開發人員工具。
2. 人工智能方向,分別用k近鄰、svm、神經網絡等各類機器學習的方法識別mnist。這是人工智能的入門項目。
3. 數據分析方向。[使用 Spark 和 D3.js 分析航班大數據]
4. 25個練手項目由易到難,代碼量從幾十行到幾千行,在實驗環境裏保證能夠所有完成。
http://www.360doc.com/content/16/0314/09/1513309_542022647.shtml
4、視頻教程。
http://bbs.itheima.com/thread-336964-1-1.html
轉 IT老友