

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、如何自學(xué)Python(干貨合集)LearnPythonTheHardWay:learnpythonthehardway.gbook零編程基礎(chǔ)學(xué)python,淺顯易懂,操作性強(qiáng)。中文翻譯版本:笨辦法學(xué)Python:lpthwcn.enlatestindex.html其實(shí)python非常適合初學(xué)者入門,上手很容易。我就是完全通過網(wǎng)上資源學(xué)了python的。最大的是3點(diǎn)經(jīng)驗(yàn):1.找一本淺顯易懂,例程比較好的教程,從頭到尾看下去。不要看很多本,
2、專注于一本。把里面的例程都手打一遍,搞懂為什么。2.去找一個(gè)實(shí)際項(xiàng)目練手。我當(dāng)時(shí)是因?yàn)橐鲆粋€(gè)網(wǎng)站,不得已要學(xué)python。這種條件下的效果比你平時(shí)學(xué)一門新語言要好很多。所以最好是要有真實(shí)的項(xiàng)目做??梢哉?guī)讉€(gè)同學(xué)一起做個(gè)網(wǎng)站之類。3.最好能找到一個(gè)已經(jīng)會(huì)python的人。問他一點(diǎn)學(xué)習(xí)規(guī)劃的建議,然后在遇到卡殼的地方找他指點(diǎn)。這樣會(huì)事半功倍推薦幾個(gè)網(wǎng)上的資源:簡(jiǎn)明Python教程與孩子一起學(xué)編程HeadFirstPython中文版笨辦法學(xué)
3、PythonDive.Into.Python中文版(附課程源碼)Python核心編程深入理解PythonPython標(biāo)準(zhǔn)庫Python編程指南diango_book中文版解壓密碼均為::crossin.me======================在線教程:簡(jiǎn)明Python教程:簡(jiǎn)明Python教程(較新版):AByteofPythonDiveintoPython:DiveIntoPython階段一:前輩領(lǐng)進(jìn)門。第一眼是一個(gè)前輩給我看
4、了看Python的代碼,因?yàn)樽约鹤钤鐚W(xué)習(xí)的是Java語言,第一眼看到Python的時(shí)候,前輩說,“Python是面向?qū)ο蟮摹?,然后就打印了幾句代碼??晌以趺匆部床怀龅降啄睦锸恰懊嫦?qū)ο蟆钡摹G拜呎f“在?CS61A:SICPwithPython:作為計(jì)算機(jī)相關(guān)人士,SICP都不了解,實(shí)在很慚愧,所以來還債了。這應(yīng)該是起源于MIT的SICP教程,一個(gè)用Python,一個(gè)用Scheme。?看到一個(gè)有趣的python的招聘測(cè)試:同學(xué)發(fā)的一個(gè)貼,
5、總結(jié)了一下應(yīng)聘中遇到的問題,并給出了相應(yīng)的資料來學(xué)習(xí)。如果想檢測(cè)下自己的Python水平,請(qǐng)自覺移步北京視訊天下的開發(fā)測(cè)試。?MOOC們:在線公開課很多,見課程圖譜;僅在Codecademy上學(xué)了一點(diǎn);現(xiàn)在希望能夠每天跟進(jìn)一些感興趣的課程,多多學(xué)習(xí)。?書:去年6月份一同事離職,我買了兩本黑客與畫家,一本送給他(博客一起去看海),另一本給部門老大;他回送了一本Python源代碼剖析,看書名就知道是講底層原理的,有機(jī)會(huì)啃啃。?源代碼:直接到
6、Github上去找吧。Python與數(shù)據(jù)庫在項(xiàng)目開發(fā)中,數(shù)據(jù)庫應(yīng)用必不可少。這里匯總下目前接觸過的數(shù)據(jù)庫和使用教程。SQL,計(jì)算機(jī)出身的人應(yīng)該都學(xué)過,若有疑問可以參考WikipediaSQL,并使用SQLite做下練習(xí)。?PEP249:DBAPI:數(shù)據(jù)庫訪問接口規(guī)范,當(dāng)時(shí)還做了一份筆記。?SQLite:教程見SQLitePythonTutial;若要深入了解,推薦TheDefinitiveGuidetoSQLite;看此書時(shí),做了一些好
7、句子、段落的摘要,見SentencesinSQLite3。?MySQL:教程見PythonMySQLDatabaseAccess。?acleDatabase:有可能這是最龐大的數(shù)據(jù)庫,所以需要專職的DBA。官方教程TheMasteringaclePythonSeries,快速入門教程cx_acleQuickStart。?SQLAlchemy:Python的M標(biāo)準(zhǔn)和框架,解決面向?qū)ο缶幊毯完P(guān)系數(shù)據(jù)庫模式不匹配的問題。數(shù)據(jù)庫理論除了SQL,
8、還有另一派NoSQL。關(guān)于常見NoSQL產(chǎn)品的比較見MainNoSQLDatabaseComparison;若果需要一些NoSQL的理論知識(shí)和基本概念,見TheNoSQLEcosystem、BigData與NoSQL。目前僅用過MongoDB和Redis。?MongoDB:如果熟悉SQL,MongDB的學(xué)習(xí)成本會(huì)很低;相關(guān)資料見PythonLanguageCenterinMongoDB;用過的兩個(gè)驅(qū)動(dòng):1)PyMongo,提供了類似Mo
9、ngoShell的接口;2)MongoEngine:APythonObjectDocumentMapperfwkingwithMongoDB,即MongoDB的M框架,此時(shí)變成了ODM,MongoEngineonGithub。?Redis:Redis需要一些學(xué)習(xí)成本,入門推薦TheLittleRedisBook;用過的Python客戶端驅(qū)動(dòng)Redispy;更多客戶端見RedisClients。?NoSQL建模:SQL發(fā)展了幾十年,有很成
10、熟的建模技術(shù),那么NoSQL呢,見陳皓:NoSQL數(shù)據(jù)建模技術(shù),原文NoSQLDataModelingTechniques。?更多資料:NoSQL英文站點(diǎn)見NoSQLDatabase;NoSQL中文論壇見NoSQLFan:關(guān)注NoSQl相關(guān)的新聞和技術(shù)。NoSQLFan中,MongoDB和Redis資料很多,已經(jīng)形成了資料專題,包括介紹、內(nèi)部實(shí)現(xiàn)、應(yīng)用與優(yōu)化、新聞等,總能發(fā)現(xiàn)你想要的東西:1)NoSQLFan:Redis資料匯總專題;2
11、)NoSQLFan:MongoDB資料匯總專題。Python與Web開發(fā)Python的Web框架眾多,見WebFramewksfPython,總有一款適合你或你的項(xiàng)目,實(shí)在不行,請(qǐng)動(dòng)手打造自己的框架;為什么會(huì)有這么多框架呢,見WhysomanyPythonwenframewks。?Web.py:已故AaronSwartz的框架。一句話介紹“web.pyisawebframewkfPythonthatisassimpleasitispow
12、erful.web.pyisinthepublicdomainyoucanuseitfwhateverpurposewithabsolutelynorestrictions.“。接觸的第一個(gè)Web框架,后來模仿MovableType,寫了一個(gè)簡(jiǎn)單的博客,見BlogonGithub,在線demoPastimeParadise;碰到的坑點(diǎn)是模板中嵌套Python代碼一直有縮進(jìn)問題。?Flask:一句話介紹“Flaskisalightweig
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 眾賞文庫僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- python基礎(chǔ)教程(自學(xué)記錄)
- 絕對(duì)干貨,教你如何選出10倍大牛股(合集)
- 如何經(jīng)營(yíng)干貨店的技巧
- 不良資產(chǎn)投前盡職調(diào)查干貨合集
- 干貨如何進(jìn)行人才盤點(diǎn)
- 干貨 文案天才是如何煉成的
- 干貨如何進(jìn)行人才盤點(diǎn)
- 如何上好自學(xué)課
- 跨境電商干貨如何給產(chǎn)品定價(jià)
- 【干貨】手游如何獲得成功?
- 自學(xué)英語——如何練習(xí)聽力
- 干貨-融資租賃如何對(duì)接p2p
- 新開辦的幼兒園如何招生?干貨 實(shí)用
- python題庫
- python題庫
- 中小企業(yè)如何開展整合網(wǎng)絡(luò)營(yíng)銷干貨
- 強(qiáng)大的python--完全用python工作
- 如何培養(yǎng)學(xué)生自學(xué)語文的能力
- 如何培養(yǎng)學(xué)生數(shù)學(xué)自學(xué)能力
- 干貨創(chuàng)業(yè)者該如何設(shè)計(jì)公司的股權(quán)架構(gòu)
評(píng)論
0/150
提交評(píng)論