注冊(cè) | 登錄讀書(shū)好,好讀書(shū),讀好書(shū)!
讀書(shū)網(wǎng)-DuShu.com
當(dāng)前位置: 首頁(yè)出版圖書(shū)科學(xué)技術(shù)計(jì)算機(jī)/網(wǎng)絡(luò)軟件與程序設(shè)計(jì)Python從入門(mén)到全棧開(kāi)發(fā)

Python從入門(mén)到全棧開(kāi)發(fā)

Python從入門(mén)到全棧開(kāi)發(fā)

定 價(jià):¥100.00

作 者: 錢(qián)超
出版社: 清華大學(xué)出版社
叢編項(xiàng):
標(biāo) 簽: 暫缺

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


ISBN: 9787302591580 出版時(shí)間: 2022-05-01 包裝: 平裝-膠訂
開(kāi)本: 16開(kāi) 頁(yè)數(shù): 字?jǐn)?shù):  

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

  本書(shū)從實(shí)際項(xiàng)目出發(fā),以Python為主要編程語(yǔ)言從基礎(chǔ)知識(shí)到高級(jí)編程、從前端開(kāi)發(fā)到后端開(kāi)發(fā),全面系統(tǒng)的闡述在Python實(shí)際項(xiàng)目開(kāi)發(fā)過(guò)程中所需用的到各種技術(shù)及相關(guān)知識(shí)。 全書(shū)共分為3篇:第1篇為入門(mén)篇(第1和2章),入門(mén)篇詳細(xì)講解Python編程語(yǔ)言的基礎(chǔ)知識(shí),包括Python編輯器PyCharm的使用、Python的變量及標(biāo)識(shí)符、數(shù)據(jù)類(lèi)型、運(yùn)算符、行和縮進(jìn)、條件語(yǔ)句、循環(huán)語(yǔ)句、函數(shù)、面向?qū)ο缶幊?、錯(cuò)誤和異常、模塊及常用模塊的使用、包的使用、迭代器、生成器、裝飾器、多進(jìn)程與多線(xiàn)程。 第2篇為應(yīng)用篇(第3章~第6章),應(yīng)用篇詳細(xì)講解Python與第三方軟件的結(jié)合及實(shí)際使用,包括Python對(duì)MySQL的操作、對(duì)MongoDB的操作、對(duì)Redis的操作、使用Python爬取網(wǎng)頁(yè)內(nèi)容、爬取App內(nèi)容、常見(jiàn)數(shù)據(jù)分析與可視化包NumPy、Pands、matplotlib的使用、Python與前端交互等。 第3篇為實(shí)戰(zhàn)篇(第7章~第8章),實(shí)戰(zhàn)篇詳細(xì)講解Flask框架的使用,并通過(guò)開(kāi)發(fā)一個(gè)短視頻數(shù)據(jù)平臺(tái)將前文所學(xué)的全部技術(shù)內(nèi)容應(yīng)用在實(shí)際項(xiàng)目當(dāng)中,使學(xué)以致用。除了開(kāi)發(fā)項(xiàng)目之外,對(duì)項(xiàng)目的上線(xiàn)流程也做了詳細(xì)的講解,包括服務(wù)器的部署、域名設(shè)置、服務(wù)器的備案等。使所學(xué)的知識(shí)真正能用在實(shí)際項(xiàng)目當(dāng)中。 本書(shū)可作為Python初學(xué)者入門(mén)書(shū)籍,也可作為從事Web開(kāi)發(fā)或者數(shù)據(jù)分析技術(shù)人員及培訓(xùn)機(jī)構(gòu)的參考書(shū)籍。

作者簡(jiǎn)介

  錢(qián)超瑞荊科技創(chuàng)始人,系統(tǒng)架構(gòu)師、培訓(xùn)師。51CTO、CSDN、網(wǎng)易云課堂入駐講師。長(zhǎng)期從事各類(lèi)互聯(lián)網(wǎng)項(xiàng)目的開(kāi)發(fā)與管理工作。擁有十五年全棧開(kāi)發(fā)、交付及項(xiàng)目和團(tuán)隊(duì)管理經(jīng)驗(yàn),知名開(kāi)源商城系統(tǒng)作者,擁有多個(gè)中大型軟件著作權(quán),包含App、Web和小程序及小游戲,并獲得國(guó)家軟件專(zhuān)利認(rèn)證。

圖書(shū)目錄

入門(mén)篇
第1章初識(shí)Python(23min)
1.1Python簡(jiǎn)介
1.1.1相關(guān)平臺(tái)
1.1.2TIOBE排行
1.2Python運(yùn)行環(huán)境的下載及安裝
1.2.1Python的版本選擇
1.2.2Python的安裝及注意事項(xiàng)
1.3PyCharm的下載及安裝
1.3.1PyCharm的簡(jiǎn)單使用
1.3.2配置PyCharm
第2章Python的語(yǔ)言基礎(chǔ)(241min)
2.1變量及標(biāo)識(shí)符
2.2數(shù)據(jù)類(lèi)型
2.2.1Number(數(shù)字)
2.2.2String(字符串)
2.2.3List(列表)
2.2.4Tuple(元組)
2.2.5Dictionary(字典)
2.2.6Set(集合)
2.2.7Bool(布爾)
2.3運(yùn)算符
2.4Python中的縮進(jìn)
2.5條件和條件語(yǔ)句
2.6循環(huán)語(yǔ)句
2.7函數(shù)
2.7.1函數(shù)的定義
2.7.2函數(shù)的調(diào)用
2.7.3函數(shù)中的參數(shù)
2.7.4匿名函數(shù)
2.7.5返回值
2.7.6內(nèi)置函數(shù)
2.8面向?qū)ο?br />2.9錯(cuò)誤和異常
2.10模塊
2.10.1導(dǎo)入模塊
2.10.2入口文件
2.10.3包
2.11常用模塊
2.11.1os模塊
2.11.2sys模塊
2.11.3time模塊
2.11.4datetime模塊
2.11.5random模塊
2.12使用第三方包
2.13迭代器、生成器、裝飾器
2.13.1迭代器
2.13.2生成器
2.13.3裝飾器
2.14多進(jìn)程與多線(xiàn)程
2.14.1線(xiàn)程與線(xiàn)程模塊
2.14.2使用threading創(chuàng)建線(xiàn)程
2.14.3線(xiàn)程同步
2.14.4守護(hù)線(xiàn)程
2.14.5進(jìn)程與進(jìn)程模塊
2.14.6使用multiprocessing創(chuàng)建進(jìn)程
2.14.7進(jìn)程同步
2.14.8進(jìn)程池
2.14.9進(jìn)程間通信
2.14.10分布式進(jìn)程
應(yīng)用篇
第3章Python操作數(shù)據(jù)庫(kù)(80min)
3.1MySQL簡(jiǎn)介及安裝
3.1.1MySQL簡(jiǎn)介
3.1.2MySQL特性
3.1.3MySQL安裝
3.1.4MySQL可視化工具
3.1.5MySQL基礎(chǔ)
3.2SQL
3.3使用Python操作MySQL
3.3.1MySQL操作模塊
3.3.2使用Python操作MySQL
3.4MongoDB簡(jiǎn)介及安裝
3.4.1MongoDB簡(jiǎn)介
3.4.2MongoDB特性
3.4.3MongoDB安裝
3.4.4MongoDB可視化工具
3.4.5MongoDB基礎(chǔ)
3.5MongoDB操作語(yǔ)法
3.6使用Python操作MongoDB
3.6.1MongoDB操作模塊
3.6.2使用Python操作MongoDB
3.7Redis簡(jiǎn)介及安裝
3.7.1Redis簡(jiǎn)介
3.7.2Redis安裝
3.7.3Redis可視化工具
3.7.4Redis基礎(chǔ)
3.8Redis操作語(yǔ)法
3.9使用Python操作Redis
3.9.1Redis操作模塊
3.9.2使用Python操作Redis
第4章Python爬蟲(chóng)入門(mén)(78min)
4.1爬取網(wǎng)頁(yè)數(shù)據(jù)
4.1.1網(wǎng)頁(yè)的構(gòu)成
4.1.2內(nèi)容截取
4.1.3網(wǎng)頁(yè)請(qǐng)求
4.1.4爬蟲(chóng)約束
4.1.5urllib庫(kù)
4.1.6requests庫(kù)
4.1.7數(shù)據(jù)解析beautiful Soup4
4.2爬取App數(shù)據(jù)
4.2.1分析App數(shù)據(jù)
4.2.2請(qǐng)求App數(shù)據(jù)
第5章Python數(shù)據(jù)分析與可視化(22min)
5.1NumPy
5.1.1NumPy簡(jiǎn)介及安裝
5.1.2NumPy數(shù)組屬性
5.1.3NumPy創(chuàng)建數(shù)組
5.1.4NumPy切片索引及迭代
5.1.5操作數(shù)組
5.1.6NumPyIO
5.2Pandas
5.2.1Pandas簡(jiǎn)介及安裝
5.2.2Series
5.2.3DataFrame
5.2.4常用操作
5.2.5讀寫(xiě)Excel
5.3Matplotlib
5.3.1折線(xiàn)圖
5.3.2散點(diǎn)圖
5.3.3柱狀圖
5.3.4餅圖
5.3.5泡泡圖
5.3.6等高線(xiàn)
第6章Python與前端交互(25min)
6.1前端開(kāi)發(fā)工具
6.2HTML基礎(chǔ)
6.2.1HTML根元素
6.2.2HTML文檔元素
6.2.3HTML分區(qū)根元素
6.2.4HTML內(nèi)容分區(qū)元素
6.2.5HTML文本元素
6.2.6HTML內(nèi)聯(lián)文本語(yǔ)義
6.2.7HTML圖片及多媒體元素
6.2.8HTML內(nèi)嵌內(nèi)容元素
6.2.9HTML腳本元素
6.2.10HTML表格元素
6.2.11HTML表單元素
6.3CSS基礎(chǔ)
6.3.1CSS寫(xiě)法
6.3.2基本選擇器
6.3.3擴(kuò)展選擇器
6.3.4常用樣式屬性
6.3.5盒子模型
6.4JavaScript基礎(chǔ)
6.4.1第1個(gè)JavaScript程序
6.4.2JavaScript基礎(chǔ)語(yǔ)法
6.4.3JavaScript操作DOM
6.4.4AJAX
6.4.5常用事件
6.4.6jQuery
6.5JSON
6.6接口編寫(xiě)及測(cè)試
6.6.1創(chuàng)建服務(wù)器
6.6.2編寫(xiě)登錄API
6.6.3使用POSTMAN測(cè)試接口
實(shí)戰(zhàn)篇
第7章Python Web開(kāi)發(fā)實(shí)戰(zhàn)(28min)
7.1Flask基礎(chǔ)知識(shí)
7.1.1Flask安裝
7.1.2路由
7.1.3請(qǐng)求方式
7.1.4JSON處理
7.1.5文件上傳
7.1.6模板
7.1.7Cookie
7.1.8Session
7.2ECharts圖表
7.2.1使用ECharts
7.2.2折線(xiàn)圖
7.2.3散點(diǎn)圖
7.2.4餅圖
7.2.5K線(xiàn)圖
7.2.6異步獲取與實(shí)時(shí)更新數(shù)據(jù)
7.3使用Flask開(kāi)發(fā)短視頻數(shù)據(jù)平臺(tái)
7.3.1系統(tǒng)規(guī)劃
7.3.2數(shù)據(jù)庫(kù)設(shè)計(jì)
7.3.3模板制作
7.3.4程序開(kāi)發(fā)
第8章Python項(xiàng)目的部署(17min)
8.1CentOS基礎(chǔ)
8.1.1CentOS文件結(jié)構(gòu)
8.1.2CentOS常用命令
8.1.3Shell腳本基礎(chǔ)
8.1.4CentOS防火墻設(shè)置
8.1.5SSH工具
8.2CentOS的應(yīng)用部署
8.2.1安裝Python
8.2.2安裝MySQL
8.2.3服務(wù)器監(jiān)控
8.3Flask高并發(fā)部署
8.3.1部署架構(gòu)
8.3.2安裝虛擬環(huán)境
8.3.3安裝所需模塊
8.3.4安裝Nginx
8.4系統(tǒng)上線(xiàn)流程
8.4.1域名與云服務(wù)器
8.4.2服務(wù)器備案
 

本目錄推薦

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