回複內容:
學習python現在的學習資源資源太多呀,怎麼學會篩選也是挺關鍵的。
1 現在有一些網站直接有免費的全套視頻課程:麥子學院的開放課程 Python視頻教程_Python開發實戰視頻。給初學者提供了很多便利
2 首先過一遍python官方文檔:The Python Tutorial然後做 http://www.pythonchallenge.com/ 這個網站上面的題目.如果卡在某一關太久, 可以看答案(google python challenge answer), 做完後看看別人的編碼方式和自己有什麼區別.
3 做完一遍後, 你會發現已經熟悉了基本的python開發. 然後做點小項目吧. 這裡是一些題目, 挑感興趣的去做.
- 寫一個簡單的計算機/記賬軟體/掃雷遊戲(用pyqt庫做介面)
- 寫一個聊天室網站(用webpy架構, jquery重新整理新的回複)
- 寫一個爬蟲, 擷取douban上面所有使用者的地點, 畫地點分布的長條圖(用lxml解析, 儲存資料到sqlite裡面去, 用matplotlib畫圖)
一個自學編程的在職程式員告訴你:document!document!document!
除了document沒有其他的!
原因?
任何教程都沒有官方document更新速度快,正確性、完整性都無法保證,唯有document大法!【自問自答】
學習和關注python有兩年多的時間。 收藏了一些不錯的網站和資源,和大家分享。 希望對即將學習或正在學習Python的你們有協助。
#*******Python 入門&進階教程*******#
【Python2.7 菜鳥教程】
連結:Python 基礎教程
簡介:基本入門級教程,另外附了簡單的進階教程,比如操作mysql , xml, json, smtp,多線程等實用教程。
【Python2.7 教程--廖雪峰】
連結:Python 2.7教程
簡介: 廖雪峰老師的教程很不錯, 相對來說講的比較深入, 算是進階教程, 有講底層原理, 進階物件導向編程知識, 錯誤調試,單元測試,多進程,協程,網路編程等進階知識點。 後面還提供了一個16天的結合Python開發webapp的實戰演練,也是很不錯的乾貨。
【PythonRegex指南】
連結:PythonRegex指南
簡介:內容淺顯易懂,知識結構清晰。 pythonRegex入門,此篇足矣。
【老營運創e】
連結: 創e
簡介:一個營運工程師的python自動化營運實踐。
【Python程式員課程】
連結:Python課程 | Python程式員
簡介: 截至2015年9月30號,上面發布了7個相關視頻教程, 內容覆蓋了物件導向知識體系, Flask入門, Django入門, 多線程開發, 檔案處理,網路爬蟲,圖形開發的內容。
【Python項目構建實踐】
連結:軟體構建實踐 0.1
簡介: Python項目構建最佳實務。 用Python開發項目的童鞋可以看看別人的實踐, 有一些指導意義。
【Python指南(英文)】
連結:The Hitchhiker’s Guide to Python!
簡介: Python開發最佳實務。老外寫的。 內容涉及如何編寫優雅的代碼, 有哪些值得借鑒的代碼和項目,如何部署自己的代碼以及選擇合適的編輯器等。
【PythonTip】
連結:PythonTip
簡介: 提供python入門教程, 技術交流, 線上實踐等一條龍服務。
【Python教程(google出版, 需內建梯子)】
連結:https://developers.google.com/edu/python/
簡介: google 提供的python 入門教程。
#******Python 架構*********#
【Django Book 教程】
連結: http://djangobook.py3k.cn/2.0/
簡介: django 入門必讀。
【Django 官方文檔(英文)】
連結: Django documentation
簡介:最全的知識還是在官方文檔。 收藏備用, 需要的時候就當手冊翻。
【Flask 教程】
連結:歡迎使用 Flask
簡介:Flask 入門。 中文版。
【Tornado入門教程】
連結: Tornado入門教程
簡介: Tornado入門,O‘relly 出品。 中文譯版。
imooc
- 各種官方網站、官方文檔
- 訂閱Pycoder‘s weekly
- http://pycoders.com/archive/
- warmingup遊戲網站(利用python編程來通關)
- warming up
- (附攻略)Python Challenge 全解
- python中文學習大本營(Flask資料大全啊!)
- 最後,知道創宇技能表(推薦按照這裡來學習和規劃python之路)
- http://blog.knownsec.com/Knownsec_RD_Checklist/