天天看點

最适合 Python 入門的資源有哪些?

https://blog.csdn.net/zV3e189oS5c0tSknrBCL/article/details/81230593

學習任何一門程式設計語言或者技能基本上都遵循3個步驟,第一步是看,第二步是做,第三步是思考。而這三步又可以分為兩個階段,第一階段完全跟着看,看一些初級入門資料、跟着做,照着人家做就行,跟着思考,這個階段也稱為入門階段,等你真正入行了,你就開始升華到第二階段,看一些進階讀物,做一些做自己想做的一些東西,帶着疑問去了解技術背後的實作原理。

第一階段目标就是如何快速入門,快速上手,快速熟悉這門語言。這個時候你要去找适合你看的書或者視訊,去哪裡找靠譜的書或者視訊呢?最簡單的辦法就是去找你認識的牛人推薦,他們能給你專業建議,網上自己去摸索不僅費時,而且費力,網上套路那麼多,一不小心就被帶偏了。

入門我給大家推薦的書籍包括:

  1. 《簡明Python教程》
  2. 《Python程式設計:從入門到實踐》
  3. 《Python程式設計快速上手》
  4. 《Python核心程式設計》
  5. 《廖雪峰的Python教程》

也有一部分人剛開始學東西喜歡跟着視訊學習,雖然視訊看起來慢,沒關系,入門就是要找到适合自己的學習方式,這裡推薦網易雲課堂的免費Python課程《零基礎入門學習Python》,作者小甲魚。連結:http://study.163.com/course/introduction/378003.htm

當然我也不反對你花錢上教育訓練班,但是你要明白,教育訓練班的目的不是把自己傳遞給教育訓練班讓他們訓練你,而是要你主動找到一個更為便捷的擷取知識技能的途徑,很多參加教育訓練的人抱着一種僥幸心理,誤以為隻要報了教育訓練班,感覺幾個月之後就能拿到月薪上萬,沒有的事,你不努力,神仙也救不了你。

如果你想真正了解程式設計,還推薦一個免費課程給你,哈佛大學公開課《計算機科學cs50》是一門計算機的基礎課程,主要講程式設計的基本原理,常見資料結構與算法,Web程式設計,這位教授的授課方式也非常的有激情,值得一看,連結位址:http://open.163.com/special/opencourse/cs50.html 。 網易公開課提供有中文字幕,網易業界良心。

以上隻是學程式設計的起步階段,也就剛完成從0到100的第1步。可能光隻是會一門語言還不夠,拿這些知識做個網站或者什麼來着,你會發現,除了語言之外,你還要學會一門資料庫語言才好動手,這個時候,推薦給你的教程是《SQL必知必會》或者是《SQL 基礎教程》,運作一個網站多半是要運作在Linux平台,是以還推薦一本開源免費Linux教程《《快樂的Linux》。

沒有平白無故的成功,所有牛逼都是苦逼過來的,一萬小時理論,按照每周5天,每天8小時計算,也要5年時間,加油!

如果文章對你幫助,先收藏,再轉發給更多人。回複 linux、pdf、byte 可獲得相應的開源電子書