學習和關注python有五年多的時間。 收藏了一些不錯的網站和資源,和大家分享。 網上的資料多如牛毛, 有收費的,有免費的, 質量參差不齊。 對初學者而言,容易眼花繚亂,不知從何下手。 身邊有不少朋友想學習Python,經常問我怎麼學,有沒有推薦的資料。因此特意針對初學者整理了一份, 希望對即將學習或正在學習Python的你們有幫助。 要入門Python,資料並非越多越好, 基本上看這些資料就夠了。 。
目錄:
第一部分: Python入門&進階教程
第二部分: Python Web框架
第三部分: Python擴展資料
推薦的學習路徑:
1. 使用實驗樓的開箱即用環境快速刷完Python3簡明教程,django基礎教程;
2. 菜鳥網站的Python教程和廖雪峰老師的課程作為複習鞏固和深入學習;
3. 然後進一步學習Python最佳實踐The Hitchhiker’s Guide to Python! ;
4. 實戰過程中如果有涉及框架方面的內容, 可以翻看幾個主流框架的官方文檔和教程;
5. 最後,平時有空可以看看awesome-python-cn和python-tip上的內容,作為入門之外的擴展,開闊自己的視野
【實驗樓Python3教程】
連結:Python3 簡明教程 (https://www.shiyanlou.com/courses/596)
簡介: 提供了開箱即用的實驗環境 ,省去了搭建環境的麻煩。 偏重實戰。 這個是一個免費的入門課程。 學完這個之後可以再學習一下Django基礎教程(https://www.shiyanlou.com/courses/1127)。 掌握之後, 基本就可以開發簡單的網站了。實驗樓有很多的Python實戰課程,都值得一學。
【Python3 菜鳥教程】
連結:Python 基礎教程(http://www.runoob.com/python3/python3-tutorial.html)
簡介:基本入門級教程,另外附了簡單的進階教程,比如操作mysql , xml, json, smtp,多線程等實用教程。
【Python3 教程--廖雪峰】
連結:Python 3教程 (http://www.liaoxuefeng.com/wiki/001374738125095c955c1e6d8bb493182103fac9270762a000)
簡介: 廖雪峰老師的教程很不錯, 相對來說講的比較深入, 算是進階教程, 有講底層原理, 高級面向對象編程知識, 錯誤調試,單元測試,多進程,協程,網絡編程等高級知識點。 後面還提供了一個16天的結合Python開發webapp的實戰演練,也是很不錯的乾貨。
【Python正則表達式指南】
連結:Python正則表達式指南 (http://www.cnblogs.com/huxi/archive/2010/07/04/1771073.html)
簡介:內容淺顯易懂,知識結構清晰。 python正則表達式入門,此篇足矣。
【Python指南(英文)】
連結:The Hitchhiker’s Guide to Python! (http://docs.python-guide.org/en/latest/)
簡介: Python開發最佳實踐。老外寫的。 內容涉及如何編寫優雅的代碼, 有哪些值得借鑑的代碼和項目,如何部署自己的代碼以及選擇合適的編輯器等。
【Django Book 教程】
連結: Django Book 2.0 (http://djangobook.py3k.cn/2.0/)
簡介: django 入門必讀。
【Django 官方文檔(英文)】
連結: Django documentation (https://docs.djangoproject.com/en/1.8/)
簡介:最全的知識還是在官方文檔。 收藏備用, 需要的時候就當手冊翻。
【Flask 教程】
連結:歡迎使用 Flask (http://docs.pythontab.com/flask/flask0.10/)
簡介:Flask 入門。 中文版。
【Tornado入門教程】
連結: Tornado入門教程 (http://docs.pythontab.com/tornado/introduction-to-tornado/)
簡介: Tornado入門,O『relly 出品。 中文譯版。
【PythonTip】
連結:PythonTip (http://www.pythontip.com/)
簡介: 提供python入門教程, 技術交流, 在線實踐等一條龍服務。
【Awesome-Python-CN】
連結: awesome-python-cn (https://github.com/jobbole/awesome-python-cn)
簡介: Python資源大全中文版,包括:Web框架、網絡爬蟲、模板引擎、資料庫、數據可視化、圖片處理等,由伯樂在線持續更新。