注冊(cè) | 登錄讀書(shū)好,好讀書(shū),讀好書(shū)!
讀書(shū)網(wǎng)-DuShu.com
當(dāng)前位置: 首頁(yè)出版圖書(shū)科學(xué)技術(shù)工業(yè)技術(shù)建筑科學(xué)建筑設(shè)計(jì)Python Web開(kāi)發(fā)從入門(mén)到精通

Python Web開(kāi)發(fā)從入門(mén)到精通

Python Web開(kāi)發(fā)從入門(mén)到精通

定 價(jià):¥99.00

作 者: 王海飛 著
出版社: 北京大學(xué)出版社
叢編項(xiàng):
標(biāo) 簽: 暫缺

購(gòu)買(mǎi)這本書(shū)可以去


ISBN: 9787301314876 出版時(shí)間: 2020-09-01 包裝: 平裝
開(kāi)本: 16開(kāi) 頁(yè)數(shù): 492 字?jǐn)?shù):  

內(nèi)容簡(jiǎn)介

  本書(shū)分為3部分:第1部分是基礎(chǔ)篇,帶領(lǐng)初學(xué)者實(shí)踐Python開(kāi)發(fā)環(huán)境和掌握基本語(yǔ)法,同時(shí)對(duì)網(wǎng)絡(luò)協(xié)議、Web客戶(hù)端技術(shù)、數(shù)據(jù)庫(kù)建模編程等網(wǎng)絡(luò)編程基礎(chǔ)深入淺出地進(jìn)行學(xué)習(xí);第2部分是框架篇,學(xué)習(xí)當(dāng)前*流行的Python Web框架,即Django、Tornado、Flask和Twisted,達(dá)到對(duì)各種Python網(wǎng)絡(luò)技術(shù)融會(huì)貫通的目的;第3部分是實(shí)戰(zhàn)篇,分別對(duì)幾種常用WEB框架進(jìn)行項(xiàng)目實(shí)踐,利用其各自的特點(diǎn)開(kāi)發(fā)適用于不同場(chǎng)景的網(wǎng)絡(luò)程序。 本書(shū)內(nèi)容精練、重點(diǎn)突出、實(shí)例豐富、講解通俗,是廣大網(wǎng)絡(luò)應(yīng)用設(shè)計(jì)和開(kāi)發(fā)人員不可多得的一本參考書(shū),同時(shí)非常適合大中專(zhuān)院校師生學(xué)習(xí)和閱讀,也可作為高等院校計(jì)算機(jī)及相關(guān)培訓(xùn)機(jī)構(gòu)的教材。

作者簡(jiǎn)介

  王海飛 軟件開(kāi)發(fā)工作師,Python教育培訓(xùn)師,從事多年軟件開(kāi)發(fā)工作經(jīng)驗(yàn),先后就職于杭州云凡支付科技有限公司、成都國(guó)騰公司、四川天邑通訊公司,從事軟件開(kāi)發(fā)、項(xiàng)目研發(fā)、網(wǎng)站開(kāi)發(fā)等工作。目前供職成都千鋒軟件開(kāi)發(fā)培訓(xùn)教育公司,專(zhuān)講Python開(kāi)發(fā)與編程應(yīng)用,本人熟悉大數(shù)據(jù)項(xiàng)目研發(fā),物聯(lián)網(wǎng)研發(fā)。對(duì)Java、Python有深入研究

圖書(shū)目錄

第1篇 入門(mén)篇:Web開(kāi)發(fā)基礎(chǔ)知識(shí)
第1章 Python入門(mén)與開(kāi)發(fā)環(huán)境搭建 2
1.1認(rèn)識(shí)Python 3
1.2Python的安裝與環(huán)境搭建 5
新手問(wèn)答 20
實(shí)戰(zhàn)演練:使用與運(yùn)行IDE開(kāi)發(fā)環(huán)境工具 20
本章小結(jié) 24
第2章 Python Web開(kāi)發(fā)基礎(chǔ)知識(shí) 25
2.1Python基礎(chǔ)數(shù)據(jù)類(lèi)型 26
2.2Python邏輯控制 46
2.3Python異常 52
2.4面向?qū)ο缶幊?56
新手問(wèn)答 64
實(shí)戰(zhàn)演練:計(jì)算三角形的周長(zhǎng)和面積 65
本章小結(jié) 66
第3章 MySQL關(guān)系型數(shù)據(jù)庫(kù) 67
3.1MySQL數(shù)據(jù)庫(kù)基礎(chǔ) 68
3.2MySQL數(shù)據(jù)庫(kù)語(yǔ)法 73
3.3關(guān)聯(lián)關(guān)系 80
新手問(wèn)答 85
實(shí)戰(zhàn)演練:使用PyMySQL連接并操作MySQL數(shù)據(jù)庫(kù) 85
本章小結(jié) 87
第4章 MongoDB文檔型數(shù)據(jù)庫(kù) 88
4.1MongoDB的下載、安裝與啟動(dòng) 89
4.2MongoDB基礎(chǔ)知識(shí) 93
4.3MongoDB數(shù)據(jù)庫(kù)語(yǔ)法 97
新手問(wèn)答 107
實(shí)戰(zhàn)演練:MongoEngine庫(kù)的使用 109
本章小結(jié) 111
第5章 Web前端編程技術(shù) 112
5.1HTML基礎(chǔ)知識(shí) 113
5.2CSS基礎(chǔ)知識(shí) 117
5.3DIV基礎(chǔ)知識(shí) 122
5.4JavaScript基礎(chǔ)知識(shí) 129
新手問(wèn)答 145
實(shí)戰(zhàn)演練:制作九九乘法表 146
本章小結(jié) 147
第2篇 進(jìn)階篇:Web開(kāi)發(fā)主流框架Django
第6章 搭建Web開(kāi)發(fā)虛擬環(huán)境 149
6.1虛擬環(huán)境 150
6.2pip的使用 150
6.3虛擬環(huán)境搭建:virtualenv庫(kù) 151
6.4虛擬環(huán)境搭建:venv模塊 153
6.5PyCharm IDE中虛擬環(huán)境的配置 154
新手問(wèn)答 155
實(shí)戰(zhàn)演練:在PyCharm中安裝Django 156
本章小結(jié) 157
第7章 Django demo項(xiàng)目搭建 158
7.1認(rèn)識(shí)Django 159
7.2第一個(gè)Django項(xiàng)目 162
7.3路由配置和視圖的使用 165
新手問(wèn)答 167
實(shí)戰(zhàn)演練:利用Web開(kāi)發(fā)實(shí)現(xiàn)九九乘法表的輸出 167
本章小結(jié) 169
第8章 深入學(xué)習(xí)Django的語(yǔ)法 170
8.1 模 型層 171
8.2 視 圖層 181
8.3 模板 192
8.4Django表單 203
8.5admin管理后臺(tái) 208
新手問(wèn)答 212
實(shí)戰(zhàn)演練:使用Django的User模型實(shí)現(xiàn)用戶(hù)的登錄、注冊(cè)與注銷(xiāo) 212
本章小結(jié) 218
第9章 Django的中間件、分頁(yè)與日志功能 219
9.1 中 間件 220
9.2 分頁(yè) 227
9.3 日志 228
新手問(wèn)答 230
實(shí)戰(zhàn)演練:使用Session與中間件實(shí)現(xiàn)用戶(hù)的登錄、注冊(cè)和注銷(xiāo)功能 232
本章小結(jié) 237
第3篇 精進(jìn)篇:Web開(kāi)發(fā)其他常用框架
第10章 微框架Flask 239
10.1 Flask Web 項(xiàng)目 240
10.2 路由 243
10.3 視 圖層 249
10.4 數(shù) 據(jù)庫(kù) 254
10.5 Jinja2 模板 265
新手問(wèn)答 280
實(shí)戰(zhàn)演練:使用flask-login實(shí)現(xiàn)用戶(hù)的登錄、注冊(cè)、注銷(xiāo) 280
本章小結(jié) 287
第11章 高并發(fā)框架Tornado 288
11.1 認(rèn) 識(shí)Tornado 289
11.2 路由 292
11.3 模板與表單 300
11.4 數(shù) 據(jù)庫(kù) 308
11.5異步Web服務(wù) 312
11.6應(yīng)用安全 318
新手問(wèn)答 323
實(shí)戰(zhàn)演練:使用Tornado框架開(kāi)發(fā)聊天室功能 324
本章小結(jié) 331
第12章 底層框架Twisted 332
12.1認(rèn)識(shí)Twisted 333
12.2構(gòu)建基礎(chǔ)的客戶(hù)端和服務(wù)端 336
12.3異步編程 343
12.4Web項(xiàng)目 349
12.5Twisted Mail 354
新手問(wèn)答 360
實(shí)戰(zhàn)演練:在Web應(yīng)用中展示日歷輸出效果 369
本章小結(jié) 371
第4篇 實(shí)戰(zhàn)篇:Web開(kāi)發(fā)項(xiàng)目實(shí)戰(zhàn)
第13章 實(shí)戰(zhàn):商城網(wǎng)站后臺(tái)管理系統(tǒng)開(kāi)發(fā) 373
13.1項(xiàng)目開(kāi)發(fā)前準(zhǔn)備 374
13.2商城后臺(tái)管理系統(tǒng) 381
本章小結(jié) 409
第14章 實(shí)戰(zhàn):商城網(wǎng)站前臺(tái)系統(tǒng)開(kāi)發(fā) 410
14.1商城前臺(tái)管理系統(tǒng) 411
14.2認(rèn)證模塊 417
14.3首頁(yè)、商品展示模塊 429
14.4購(gòu)物車(chē)模塊 439
14.5訂單模塊 448
本章小結(jié) 458
第5篇 部署篇:網(wǎng)站部署與上線(xiàn)
第15章 商城網(wǎng)站部署與上線(xiàn) 460
15.1Linux環(huán)境搭建 461
15.2部署準(zhǔn)備 467
15.3商城網(wǎng)站部署 469
本章小結(jié) 477
附錄 Python常見(jiàn)面試題精選 478
參考文獻(xiàn) 482

本目錄推薦

掃描二維碼
Copyright ? 讀書(shū)網(wǎng) m.ranfinancial.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號(hào) 鄂公網(wǎng)安備 42010302001612號(hào)