面對網絡上紛繁複雜的資料,本身真是眼花繚亂,學的毫無章法,東一榔頭西一棒子,這樣不只知識不能成爲體系,本身的學習進度也不容易掌握,收效甚微。忽然有個想法,就是把本身這幾天收藏的資料整理出文章出來,方便本身有章可依,逐步走上python小牛的境界……javascript
PS:附上一些python相關的好文:php
知乎獲贊無數的編程指南,介紹的不光是一門語言的入門,也是關於編程的入門,談到了做爲一名程序員,應該掌握的一些計算機知識。html
介紹一些入門的資料,對於有編程經驗的同窗來說,入門資料學習並非很費力。java
堅持看完了,儘管最後幾章沒去實現(主要是和我如今的需求不一致,不想花精力在那個上面)。有所收穫吧,可是,確實是入門的,知識不全面,入門夠用,風格特別,採用問答形式,學習過程挺有趣。python
在線挑戰,還沒用過,貌似如今對英文資料內心還有種抵觸,必須克服!!!linux
包含了Linux/Vim/Git/SQL/Python/Django/Flask等學習課程。git
github版本,教程內容覆蓋很全,也有實戰項目介紹。程序員
如今已經有python3的教程了。github
話說,我還加入了博主的粉絲羣,後來加入了微信羣,逗比一枚啊,如今好像去新加坡深造去了!博客文章仍是很詳細的~web
總結到這兒我已經有亂花漸入迷人眼的感受了!光是入門就這麼多資料,看的過來嗎?看完獲得猴年馬月啊!因此必須痛下決心,選擇本身以爲好的就OK!青菜蘿蔔,各有所愛,別人以爲好的,可能在你這兒就是看着不舒服!好吧,本身就選擇簡明,笨辦法,還有,codecademy!ok,暫時就這樣了!
入門以後,對於這個語言的細節須要更進一步的瞭解,那麼提高階段必不可少。同時,對於計算機基礎很差的同窗,瞭解計算機及編程相關背景知識也很關鍵。
根據本身學習javascript的經驗,一本好的教材真是獲益匪淺,它能讓你明白不少底層的東西。好比紅寶書《js高級程序設計》中關於閉包、原型鏈的講解就很是詳細!好吧,扯遠了,所以,學習python也是同樣,光是靠博客,在線文章是不能深刻了解它的,選擇一門經典教材是你深刻了解一門語言的必經之路!固然,也有推薦《Python核心編程(第二版)》的,可是本身只買了《Python基礎教程》所以,不作評價了,選中一本經典就能夠了!況且本身離吃透它,還有很遠的距離的!
2和3屬於計算機入門課,之因此放到這兒,是由於介紹了計算機領域中相關的知識點,瞭解數據結構相關知識。其中,MIT的導論課老師的知識點是基於Python的,在學習時也能鞏固Python。編程入門指南中強烈推薦的的兩門公開課。(PS:網易真是良心,這兩門課都有中英字幕的視頻!)
除了python教程以外,還有小程序,練手很好!在第一階段入門以後,來這裏作應用小程序,會找到成就感!除此以外,還有git等其餘教程。是個不錯的入門練手的地方。
有了紮實的基礎,那麼方向的選擇顯得尤其重要了。是數據分析,是web開發,仍是遊戲開發。下面暫時分爲這三個方面整理一下:
這本書是一本大而全的利用Python數據分析的書,數據分析入門確定夠夠的,寫的也很詳細。書的做者就是開發了用於數據分析的著名開源Python庫——pandas的做者!
英文資料,對Python數據分析中要用到的一些庫,pandas,numpy,matplotlib等等作了簡要介紹。Ipython Notebook形式的資料,示例代碼都很全。
Python製圖的入門資料,強烈推薦!在線版的資料,做者排版也很舒服,示例代碼也有,推薦!
很詳細的一個Django教程,做者很詳細的介紹了每一步。有問題,做者回復也很詳細,推薦!同時,自強學堂上也有不少其餘教程,是個不錯的網站,收藏!
建議和1結合看,1的介紹相對更詳細一點。
暫時總結到這兒了,和你們分享一下,但願有幫助!歡迎來michael翔的小窩看看