學(xué)習(xí)Python編程的11個(gè)資源
Think Python
Think Python 是一個(gè)面向 Python 初學(xué)者的一個(gè)指南。它從編程的基本概念教起,而且它很 仔細(xì)地定義了所有的術(shù)語當(dāng)他們第一次用到時(shí),并且很有邏輯性地展現(xiàn)新的概念。像遞歸和面向 對(duì)象這樣大一點(diǎn)的知識(shí)塊被分成了一系列更小的步驟,穿插于課程幾個(gè)章節(jié).
在這個(gè)鏈接上你可以發(fā)現(xiàn)大量的示例代碼。它是最專業(yè)的書之一,它有一個(gè)很嚴(yán)肅的原則: “教你計(jì)算機(jī)科學(xué)”。它需要接近 $40 才能買到,但是你可以下載免費(fèi)的 PDF 和 HTML 版本。如果從頭開始學(xué) Python 的話,我肯定會(huì)從它上面得到好處.
Python at Learnstreet
你可能會(huì)想一個(gè)提供編程教程的網(wǎng)站應(yīng)該知道如何在他們的頁面上添加一個(gè) HTML 標(biāo),哈哈哈。嚴(yán)肅一點(diǎn)地說,Learnstreet 提供了最棒的 Python 交互式學(xué)習(xí)教程,就像這篇文章所說的所有 東西一樣,它對(duì)初學(xué)者很友好。如果你遇到了問題,最好用谷歌搜索他們.
我最喜歡 Learnstreet 的是每一個(gè)聯(lián)系后面的大量提示/解釋,就在你寫代碼的控制臺(tái)里.
The New Boston
如果你更喜歡視頻學(xué)習(xí),我不確定是否還有比 The Nes Boston 的 Python 系列視頻教程更 全面的了,其他的許多編程語言也可以在他們的 Youtube 頻道里找到.
它唯一的缺點(diǎn)就是沒有可以看或者下載的實(shí)體,你只能看視頻。我是那種不能忍受得一直看視頻 的程序員,這可能與我選擇 Google 的 Python 課程有沖突,但它們是在太有趣了.
Python @ Coursera
這個(gè)課程是為從來沒接觸過編程的人準(zhǔn)備的。你只需要十年級(jí)的數(shù)學(xué)基礎(chǔ)就可以了: 懂簡(jiǎn)單的數(shù)學(xué) 方程和算術(shù)優(yōu)先級(jí)。以及像 f(x) = x + 5 這樣的函數(shù).
它應(yīng)該在十周內(nèi)就可以學(xué)完,每周大概花10小時(shí)來完成課后作業(yè)。如果你有時(shí)間來做這個(gè),并且 不會(huì)壓垮你自己,我十分推薦你注冊(cè)并完成這個(gè)課程,它只會(huì)鞏固你的知識(shí),并可以結(jié)合上面介紹 的任何資源以更好的理解 Python.
在哪里學(xué)習(xí) Python ?
結(jié)果是我自己嘗試過了大部分這些課程,我實(shí)際上希望有更多的資源和鏈接加入到這個(gè)列表當(dāng)中來,但我們僅僅看一下主要的,還有許多你將要學(xué)的東西.
你的編程經(jīng)驗(yàn)是什么? 你想用你新發(fā)現(xiàn)的技能做什么? 我認(rèn)為任何人想建立自己的經(jīng)驗(yàn)首先應(yīng)該 知道他們想要建立的東西是什么,然后在那個(gè)項(xiàng)目上工作知道做完。它的美妙之處在于你將學(xué)到 明確的東西,然后很簡(jiǎn)單就能重新創(chuàng)造相似的東西.
評(píng)論