Django 最佳學(xué)習(xí)路徑 | 涵蓋眾多學(xué)習(xí)資源

學(xué)習(xí)編程的路上回懦,

下面的場(chǎng)景你是否似曾相識(shí)?

————


場(chǎng)景一

當(dāng)初次企,零編程基礎(chǔ)怯晕,想做個(gè)網(wǎng)站。聽說(shuō)Python能做網(wǎng)站缸棵,而且很屌贫贝,于是我去學(xué)了Python。

結(jié)果發(fā)現(xiàn)他們都是在Linux下寫代碼蛉谜,于是我去裝了雙系統(tǒng)稚晚,裝了Ubuntu。隨后我發(fā)現(xiàn)好像不用bash就沒有辦法操作Ubuntu型诚,于是我去學(xué)了bash命令行客燕,順帶學(xué)會(huì)了vi。

后來(lái)發(fā)現(xiàn)Web開發(fā)好像必須得懂HTML狰贯,雖然預(yù)感到HTML是個(gè)大坑也搓,但我還是果斷跳了下去。我去學(xué)了HTML涵紊。

之后又發(fā)現(xiàn)HTML用手打代碼實(shí)在太變態(tài)傍妒,我……我又去學(xué)了Dreamweaver。

這時(shí)侯摸柄,我基本可以做出一個(gè)簡(jiǎn)易的網(wǎng)站了颤练。

乘勝追擊,開始學(xué)習(xí)Django驱负,我發(fā)現(xiàn)這需要用到SQL嗦玖。于是我就又去學(xué)了SQL。

千辛萬(wàn)苦跃脊,SQL也學(xué)了一些宇挫,我發(fā)現(xiàn)貌似還缺少JavaScript的網(wǎng)頁(yè),預(yù)感到JavaScript是個(gè)大坑酪术,所以我并沒有去學(xué)器瘪,我讓我的一位程序員朋友去學(xué)了,而我則繼續(xù)學(xué)習(xí)Django绘雁。

但橡疼,我又發(fā)現(xiàn)一個(gè)更重要的問題,怎么引用CSS咧七?對(duì)衰齐!去Django官網(wǎng)任斋。

此時(shí)继阻,我突然意識(shí)到自己已經(jīng)走到?jīng)]有翻譯的荒原了3芴巍!瘟檩!點(diǎn)開一本國(guó)人的Django book抹缕,滿心歡喜,結(jié)果就翻譯了第一章……

我默默關(guān)上了網(wǎng)站墨辛,去學(xué)英語(yǔ)了......

場(chǎng)景二

本人是零編程基礎(chǔ)卓研,想學(xué)習(xí)Python,來(lái)繼續(xù)深入Web開發(fā):

學(xué)Python睹簇。我先看了一些免費(fèi)的Python教學(xué)視頻以及相關(guān)實(shí)操視頻奏赘,學(xué)會(huì)了import,會(huì)用dir()查看屬性太惠,會(huì)用A.a()調(diào)用磨淌。

然后就開始學(xué)習(xí)Django。先是看了Django官方文檔凿渊,好復(fù)雜梁只!又是查閱了相關(guān)技術(shù)圖書,仍是一頭霧水埃脏!于是搪锣,又翻了網(wǎng)上好多blog應(yīng)用的實(shí)例,想通過寫一個(gè)blog網(wǎng)站彩掐,來(lái)加深對(duì)Django理解构舟。

沒想到,網(wǎng)站搭建并不順利堵幽,同時(shí)又遭遇了更多技術(shù)上的難題旁壮,Django學(xué)習(xí)越發(fā)迷茫。

......

無(wú)論是英語(yǔ)功底不夠谐檀,還是編程語(yǔ)言基礎(chǔ)不足抡谐,亦或是受部署和環(huán)境配置等概念限制,對(duì)于剛接觸Python Web框架的Django初學(xué)者來(lái)說(shuō)桐猬,如何全面系統(tǒng)地了解Django 麦撵? 這是每個(gè)剛開始學(xué)Django的人都要面臨的問題!

我們針對(duì)上述問題在圖靈朋友圈做了個(gè)有獎(jiǎng)?wù)骷7荆⒄砹艘恍╆P(guān)于Django的學(xué)習(xí)建議和學(xué)習(xí)資源免胃,如下:


一些學(xué)習(xí)建議

§ Django起源

Django在2005年發(fā)布其實(shí)也是個(gè)巧合,那之前有all-in-one的Web解決方案惫撰,而且異常強(qiáng)大羔沙;Zope/Plone平臺(tái)如日中天,但是無(wú)論學(xué)習(xí)還是開發(fā)部署都太重了厨钻。

而從2003年開始扼雏,堪薩斯城的World Online小組在維護(hù)一堆報(bào)社官網(wǎng)的過程中積累了大量最佳實(shí)踐坚嗜,并有意識(shí)地整合為快速可定制的CMS系統(tǒng)男图,直到從文檔到工具鏈都成熟時(shí)才開源發(fā)布讨韭。

這些歷史都是相關(guān)聯(lián)的饮笛,因?yàn)樗齻儙椭忉屃撕苤匾膬牲c(diǎn):

Django誕生于新聞網(wǎng)站的環(huán)境中蜈缤,因此它提供的很多特性褂痰,非常適合內(nèi)容類網(wǎng)站运授;

Django的起源造就了它開源社區(qū)的文化剖膳。Django和其他框架的不同在于:它是先有成功案例再發(fā)布的碘举。


§ Django與Python開發(fā)環(huán)境問題

目前茎匠,Django2.1只支持Python3.5格仲、 3.6和3.7以上的版本。Django2.0是最后一個(gè)支持Python3.4及一下版本的發(fā)行版诵冒。因此抓狭,按照Django官方的特點(diǎn),要使用最新版本的Django造烁,必須使用最新版本的Python才是較為保險(xiǎn)的否过。


§ 一些Django的學(xué)習(xí)建議

閱讀Django文檔。因?yàn)樵诒姸嗫蚣苤胁洋珼jango的文檔算是相當(dāng)優(yōu)秀和完整的了苗桂。

關(guān)注并參與到Django社區(qū)。去看下官方動(dòng)態(tài)告组,周邊庫(kù)和應(yīng)用的發(fā)展煤伟,你就能知道大家是怎么使用Django的。

到Github去看看那些活躍的參與者寫的文章和項(xiàng)目木缝。你需要實(shí)踐便锨,需要對(duì)比,需要思考我碟,然后能得出來(lái)一些共性放案。

閱讀Django相關(guān)書籍和視頻教程。


一些不錯(cuò)的學(xué)習(xí)資源

§ 視頻資源

《Django2.0教程》

這個(gè)視頻從零開始矫俺,作者計(jì)劃把Django開發(fā)中涉及的大部分基礎(chǔ)內(nèi)容都講一遍吱殉,并且還有項(xiàng)目實(shí)戰(zhàn)。目前已經(jīng)錄制了20多集了厘托,還在持續(xù)更新中友雳。想入門學(xué)習(xí)Django的朋友一定不要錯(cuò)過。視頻內(nèi)容都是完全免費(fèi)的铅匹。(源于楊仕航的博客)

《Django 入門與實(shí)踐》

這門課程基本涵蓋了Djang最核心押赊、同時(shí)也是最常用的部分,他們會(huì)給你建立一個(gè) Django的整體概念包斑,便于消除你對(duì)Django的陌生感和恐懼感流礁。

《Django 企業(yè)開發(fā)實(shí)戰(zhàn)》

該教程包括實(shí)體圖書和視頻(實(shí)體圖書已上市)涕俗,內(nèi)容主要針對(duì)Python初學(xué)者,初步掌握Python之后想要了解Python在Web開發(fā)上的應(yīng)用崇棠,以及在公司正式環(huán)境下一個(gè)完整項(xiàng)目的開發(fā)和構(gòu)建流程。

§ 文檔資源

《Django 2.1 英文原版文檔新手入門》

《Django 2.1 的中文文檔》

§ 相關(guān)博客

《the5fire的技術(shù)博客》

此博客內(nèi)容涉獵有Python丸卷、Django枕稀、Vim、Linux谜嫉、Web開發(fā)萎坷、團(tuán)隊(duì)管理和互聯(lián)網(wǎng)等,博客內(nèi)容主要傾向于一些實(shí)戰(zhàn)經(jīng)驗(yàn)方面的分享沐兰,同時(shí)會(huì)分享一些自己的開源項(xiàng)目哆档。

《追夢(mèng)人物的博客》

以Django 1.10為基礎(chǔ)開發(fā)博客到部署的完整教程,同時(shí)在知乎上創(chuàng)建了Django 學(xué)習(xí)小組住闯,具有一定的影響力瓜浸。

《楊仕航的博客》

博客內(nèi)容有很多關(guān)于Django開發(fā)的文章和免費(fèi)的入門視頻教程。

《TendCode的博客》

TendCode是一個(gè)Django搭建的博客比原,主要分享博主在Python以及其他編程語(yǔ)言的學(xué)習(xí)心得插佛。

《自強(qiáng)學(xué)堂:Django 教程》

內(nèi)容詳實(shí)免費(fèi)。值得一提的是作者使用Django建站量窘,完全是在實(shí)踐Django的使用雇寇,而且作者從2015年至2017年一直在根據(jù)Django版本升級(jí)而更新教學(xué)內(nèi)容。

《劉江的博客》

博客內(nèi)容主要以分享Django教程為主蚌铜,從應(yīng)用層面到實(shí)戰(zhàn)層面锨侯,做了詳實(shí)的解析。

§ 相關(guān)圖書

《The Django Book》?

免費(fèi)電子書冬殃,推薦與英文原文檔比對(duì)著閱讀囚痴,算是個(gè)能快速了解Django的途徑,但Django版本有點(diǎn)老审葬。

《Django企業(yè)開發(fā)實(shí)戰(zhàn)》

為什么推薦這本書渡讼?主要有以下3點(diǎn):

立意獨(dú)特:

以博客系統(tǒng)為原型,教你從需求耳璧、技術(shù)選型成箫、正式開發(fā),以及第三方插件擴(kuò)展和使用旨枯,到項(xiàng)目上線和調(diào)優(yōu)蹬昌,以真實(shí)的視角搭建自己的生產(chǎn)環(huán)境。

門檻低:

試用于所有入門Python Web開發(fā)的從業(yè)者攀隔。

經(jīng)驗(yàn)豐富:

作者具有10年編程經(jīng)驗(yàn)和寫博客經(jīng)驗(yàn)皂贩,并將其在項(xiàng)目中的實(shí)戰(zhàn)經(jīng)驗(yàn)?zāi)Y(jié)于書中栖榨, 增長(zhǎng)了圖書的可讀性。

附閱讀路線圖明刷,如下:

想獲贈(zèng)胡陽(yáng)《Django企業(yè)開發(fā)實(shí)戰(zhàn)》紙質(zhì)書婴栽?

點(diǎn)擊【圖靈社區(qū)】到微信參加抽獎(jiǎng)活動(dòng),就有機(jī)會(huì)免費(fèi)領(lǐng)取哦~~

活動(dòng)截止時(shí)間:2019年3月25日14:00

——

本文場(chǎng)景一內(nèi)容轉(zhuǎn)載自知乎:衛(wèi)楓

本文動(dòng)圖來(lái)源:SOOGIF

本文參考資料:

Python Django 的學(xué)習(xí)路徑

學(xué)Python Django學(xué)得很迷茫辈末,怎么辦愚争?

兩個(gè)不錯(cuò)的Django入門學(xué)習(xí)資源

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末,一起剝皮案震驚了整個(gè)濱河市挤聘,隨后出現(xiàn)的幾起案子轰枝,更是在濱河造成了極大的恐慌,老刑警劉巖组去,帶你破解...
    沈念sama閱讀 218,682評(píng)論 6 507
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件鞍陨,死亡現(xiàn)場(chǎng)離奇詭異,居然都是意外死亡从隆,警方通過查閱死者的電腦和手機(jī)诚撵,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 93,277評(píng)論 3 395
  • 文/潘曉璐 我一進(jìn)店門,熙熙樓的掌柜王于貴愁眉苦臉地迎上來(lái)键闺,“玉大人砾脑,你說(shuō)我怎么就攤上這事“樱” “怎么了韧衣?”我有些...
    開封第一講書人閱讀 165,083評(píng)論 0 355
  • 文/不壞的土叔 我叫張陵,是天一觀的道長(zhǎng)购桑。 經(jīng)常有香客問我畅铭,道長(zhǎng),這世上最難降的妖魔是什么勃蜘? 我笑而不...
    開封第一講書人閱讀 58,763評(píng)論 1 295
  • 正文 為了忘掉前任硕噩,我火速辦了婚禮,結(jié)果婚禮上缭贡,老公的妹妹穿的比我還像新娘炉擅。我一直安慰自己,他們只是感情好阳惹,可當(dāng)我...
    茶點(diǎn)故事閱讀 67,785評(píng)論 6 392
  • 文/花漫 我一把揭開白布谍失。 她就那樣靜靜地躺著,像睡著了一般莹汤。 火紅的嫁衣襯著肌膚如雪快鱼。 梳的紋絲不亂的頭發(fā)上,一...
    開封第一講書人閱讀 51,624評(píng)論 1 305
  • 那天,我揣著相機(jī)與錄音抹竹,去河邊找鬼线罕。 笑死,一個(gè)胖子當(dāng)著我的面吹牛窃判,可吹牛的內(nèi)容都是我干的钞楼。 我是一名探鬼主播,決...
    沈念sama閱讀 40,358評(píng)論 3 418
  • 文/蒼蘭香墨 我猛地睜開眼袄琳,長(zhǎng)吁一口氣:“原來(lái)是場(chǎng)噩夢(mèng)啊……” “哼询件!你這毒婦竟也來(lái)了?” 一聲冷哼從身側(cè)響起跨蟹,我...
    開封第一講書人閱讀 39,261評(píng)論 0 276
  • 序言:老撾萬(wàn)榮一對(duì)情侶失蹤雳殊,失蹤者是張志新(化名)和其女友劉穎橘沥,沒想到半個(gè)月后窗轩,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體,經(jīng)...
    沈念sama閱讀 45,722評(píng)論 1 315
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡座咆,尸身上長(zhǎng)有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 37,900評(píng)論 3 336
  • 正文 我和宋清朗相戀三年痢艺,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片介陶。...
    茶點(diǎn)故事閱讀 40,030評(píng)論 1 350
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡堤舒,死狀恐怖,靈堂內(nèi)的尸體忽然破棺而出哺呜,到底是詐尸還是另有隱情舌缤,我是刑警寧澤,帶...
    沈念sama閱讀 35,737評(píng)論 5 346
  • 正文 年R本政府宣布某残,位于F島的核電站国撵,受9級(jí)特大地震影響,放射性物質(zhì)發(fā)生泄漏玻墅。R本人自食惡果不足惜介牙,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 41,360評(píng)論 3 330
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望澳厢。 院中可真熱鬧环础,春花似錦、人聲如沸剩拢。這莊子的主人今日做“春日...
    開封第一講書人閱讀 31,941評(píng)論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽(yáng)徐伐。三九已至框都,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間,已是汗流浹背魏保。 一陣腳步聲響...
    開封第一講書人閱讀 33,057評(píng)論 1 270
  • 我被黑心中介騙來(lái)泰國(guó)打工熬尺, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留,地道東北人谓罗。 一個(gè)月前我還...
    沈念sama閱讀 48,237評(píng)論 3 371
  • 正文 我出身青樓粱哼,卻偏偏與公主長(zhǎng)得像,于是被迫代替她去往敵國(guó)和親檩咱。 傳聞我的和親對(duì)象是個(gè)殘疾皇子揭措,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 44,976評(píng)論 2 355

推薦閱讀更多精彩內(nèi)容

  • 注:本文是應(yīng)可樂兄 @Yi罐可樂 的邀請(qǐng)寫下的簡(jiǎn)短文章,也是對(duì)自己學(xué)習(xí) Python web 開發(fā)的一個(gè)總結(jié)與交待...
    Tim_Lee閱讀 18,932評(píng)論 7 406
  • # Python 資源大全中文版 我想很多程序員應(yīng)該記得 GitHub 上有一個(gè) Awesome - XXX 系列...
    小邁克閱讀 2,989評(píng)論 1 3
  • 二太:昨天下了雪刻蚯。如果绊含,你看見了漫天飄落的羽毛般的白雪,一定會(huì)很開心炊汹。下雪是從昨天下午開始的躬充。課間時(shí),我站在走廊上...
    陳荒閱讀 400評(píng)論 0 0
  • 晚上讨便,群里分享了一首音樂充甚。 當(dāng)音樂的拍子響起,我的身體不由自由地跟著節(jié)拍舞動(dòng)起來(lái)霸褒。 左扭扭伴找,右扭扭,揮揮手废菱,跺跺腳...
    Vivi_huang閱讀 166評(píng)論 0 1