注冊 | 登錄讀書好,好讀書,讀好書!
讀書網-DuShu.com
當前位置: 首頁出版圖書科學技術計算機/網絡軟件與程序設計Python Web數(shù)據分析可視化:基于Django框架的開發(fā)實戰(zhàn)

Python Web數(shù)據分析可視化:基于Django框架的開發(fā)實戰(zhàn)

Python Web數(shù)據分析可視化:基于Django框架的開發(fā)實戰(zhàn)

定 價:¥69.00

作 者: 韓偉、趙盼
出版社: 清華大學出版社
叢編項:
標 簽: 暫缺

購買這本書可以去


ISBN: 9787302600879 出版時間: 2022-03-01 包裝: 平裝-膠訂
開本: 16開 頁數(shù): 219 字數(shù):  

內容簡介

  本書從初學者的角度出發(fā),提供了Python從入門到數(shù)據分析可視化再到Web開發(fā)所需要的知識和技能,適用對象為基礎入門者和技能爬升者。 本書按照技能的熟練程度分為篇。篇初窺門徑(第1~3章)主要包含的Python基礎語法知識。第二篇略有小成(第4~6章),讀者從這里開始開始學習Python數(shù)據處理,并體驗如何調用Python第三方庫實現(xiàn)Web數(shù)據交互可視化分析。第三篇登堂入室(第6和7章),讀者自此開始接觸Django,并學習如何使用Django開發(fā)一個靜態(tài)網站。第四篇融會貫通(第8章),借由此章讀者可以將前面學習的內容融會貫通,并能根據自己的理解實現(xiàn)一些簡單的功能,并據此完成投票網站的開發(fā)。第五篇爐火純青(第9章),本章是對前面幾章內容的升華,需要讀者充分掌握前兩個案例才能理解本章的內容。學會了本章,讀者將完成一個精美的、功能完善的數(shù)據分析可視化網站,并可以應用于日常生活和工作。第六篇返璞歸真(第10章),本章將講解如何將開發(fā)好的應用程序部署在服務器上實現(xiàn)實際應用,讀者將初步接觸服務器部署的一些基礎知識,并感受到學無止境。 本書適合Python愛好者,需要學習編程輔助提高工作效率的在職者,以及具備一定編程基礎,想要開發(fā)作品的自學者閱讀。

作者簡介

  韓偉,主要負責學校信息學競賽和創(chuàng)客教育的輔導工作,曾獲衢州市信息技術編程專項技能評比市一等獎,以及浙江省2020年度之江匯省級精品示范空間。曾獨立開發(fā)了校園評教系統(tǒng)、搖號系統(tǒng)、校級數(shù)據分析平臺及一些辦公腳本等,2020年9月參加了鴻和教育研究院組織的“教師信息技術應用能力提升工程2.0”行動計劃。趙盼,熱衷于教學科研,曾參與多項省、市級科研課題研究。研究方向主要聚焦于教育信息化、智慧教育、大數(shù)據分析、機器學習等。工作中善于學習和使用新技術來輔助教育教學工作,教學成績突出。

圖書目錄

篇初 窺 門 徑
第1章Python簡介
1.1Python概述
1.2Python環(huán)境安裝
1.2.1下載Python安裝包
1.2.2安裝Python
1.2.3體驗IDLE
1.3Python開發(fā)工具
1.3.1下載PyCharm
1.3.2安裝PyCharm
1.3.3使用PyCharm
第2章Python基礎
2.1簡單交互
2.2數(shù)據類型
2.2.1常用數(shù)據類型
2.2.2數(shù)據類型轉換
2.2.3字符串常見操作
2.2.4列表常見操作
2.2.5算術運算符和表達式
2.3條件判斷
2.4循環(huán)結構
2.4.1for循環(huán)
2.4.2while循環(huán)
2.5編寫函數(shù)
2.6模塊使用
2.6.1模塊的概念
2.6.2模塊的使用
2.7序列應用
2.8異常處理
第3章算法探究
3.1序列求和
3.2水仙花數(shù)
3.3字符統(tǒng)計
3.4雞兔同籠
3.5質因數(shù)
3.6排序算法
3.7遞推算法
3.8貪心算法
第二篇略 有 小 成
第4章數(shù)據分析可視化
4.1數(shù)據分析工具
4.2Python文件操作
4.2.1查看路徑
4.2.2遍歷目錄
4.2.3新建目錄及文件
4.2.4刪除目錄及文件
4.2.5讀取文件內容
4.3Python數(shù)據庫操作
4.3.1創(chuàng)建數(shù)據庫
4.3.2新增信息
4.3.3查詢信息
4.3.4修改信息
4.3.5刪除信息
4.4Python處理Excel文件
4.4.1讀取數(shù)據文件
4.4.2操作數(shù)據
4.5Python數(shù)據分析可視化實踐
4.5.1Matplotlib簡介
4.5.2Matplotlib簡單使用
第5章體驗Web數(shù)據分析
5.1Streamlit簡介
5.2安裝Streamlit
5.3Streamlit開發(fā)
5.3.1導入第三方庫
5.3.2添加標題和側邊欄
5.3.3為Home選項制作界面
5.3.4為Matplotlib選項制作界面
5.3.5為Plotly選項制作界面
5.3.6為Altair選項制作界面
第三篇登 堂 入 室
第6章Web開發(fā)簡介
6.1Web框架簡介
6.2Bootstrap簡介
6.3Django和Bootstrap初步
6.3.1新建項目并配置虛擬環(huán)境
6.3.2安裝Django
6.3.3切換路徑
6.3.4新建應用
6.3.5編寫首頁視圖函數(shù)
6.3.6編寫路由函數(shù)
6.3.7運行網站
6.3.8新建模板文件
6.3.9編寫登錄頁HTML
6.3.10更改配置
6.3.11重新運行
第7章開發(fā)靜態(tài)網站
7.1系統(tǒng)功能設計
7.2系統(tǒng)環(huán)境配置
7.2.1配置虛擬環(huán)境
7.2.2新建項目
7.2.3新建應用
7.3數(shù)據庫表設計
7.3.1創(chuàng)建數(shù)據庫模型
7.3.2查看數(shù)據庫
7.4網站博客頁設計
7.4.1新建模板文件夾
7.4.2編寫博客頁HTML
7.4.3編寫博客頁視圖函數(shù)
7.4.4添加路由
7.4.5運行網站
7.4.6修改博客頁HTML
7.5網站登錄頁設計
7.6登錄管理后臺
7.6.1模型加入管理后臺
7.6.2創(chuàng)建超級管理員
7.6.3訪問管理后臺
7.7前后端結合增加登錄功能
7.7.1前后端通信方法
7.7.2修改前端代碼
7.7.3修改后端代碼
7.7.4測試登錄功能
7.8前后端結合顯示博客內容
7.8.1Django模板語言
7.8.2修改博客視圖函數(shù)
7.8.3修改博客頁HTML代碼
7.8.4測試博客頁面
7.9實現(xiàn)分頁功能
7.9.1修改博客視圖函數(shù)
7.9.2修改博客頁HTML
7.9.3重新運行
7.10添加按鈕和超鏈接
7.11優(yōu)化
第四篇融 會 貫 通
第8章開發(fā)評測網站
8.1系統(tǒng)功能設計
8.2系統(tǒng)環(huán)境配置
8.2.1配置虛擬環(huán)境
8.2.2新建項目
8.2.3新建應用
8.3數(shù)據庫表設計
8.3.1數(shù)據表分析
8.3.2新建模型
8.3.3遷移模型
8.3.4創(chuàng)建超級管理員
8.3.5創(chuàng)建問題及選項
8.4登錄功能實現(xiàn)
8.4.1創(chuàng)建登錄頁HTML
8.4.2編寫登錄頁函數(shù)
8.4.3編寫登錄頁路由
8.4.4測試登錄功能
8.5調查功能實現(xiàn)
8.5.1創(chuàng)建調查頁HTML
8.5.2編寫調查頁視圖函數(shù)
8.5.3編寫調查頁路由
8.5.4測試
8.6數(shù)據處理
8.6.1數(shù)據處理方法
8.6.2修改管理后臺
8.6.3測試運行
8.6.4數(shù)據統(tǒng)計
8.7其他優(yōu)化
第五篇爐 火 純 青
第9章開發(fā)數(shù)據分析系統(tǒng)
9.1系統(tǒng)功能設計
9.2系統(tǒng)環(huán)境配置
9.2.1配置虛擬環(huán)境
9.2.2新建項目
9.2.3新建應用
9.3數(shù)據庫表設計
9.3.1數(shù)據表分析
9.3.2新建模型
9.3.3遷移模型
9.3.4創(chuàng)建超級管理員
9.4登錄功能實現(xiàn)
9.4.1創(chuàng)建登錄頁HTML
9.4.2編寫登錄頁函數(shù)
9.4.3編寫登錄頁路由
9.4.4測試登錄功能
9.5可視化功能實現(xiàn)
9.5.1創(chuàng)建首頁HTML
9.5.2編寫首頁視圖函數(shù)
9.5.3編寫首頁路由
9.5.4測試
9.5.5更改登錄函數(shù)
9.5.6后臺數(shù)據導入/導出功能實現(xiàn)
9.5.7完善側邊欄功能
9.5.8首頁數(shù)據分析可視化
9.5.9頁面跳轉
9.6后臺美化
第六篇返 璞 歸 真
第10章服務器部署
10.1部署方案簡介
10.2Windows部署
10.2.1轉移項目
10.2.2安裝IIS
10.2.3安裝wfastcgi
10.2.4配置網站
10.2.5更改配置
 

本目錄推薦

掃描二維碼
Copyright ? 讀書網 m.ranfinancial.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號 鄂公網安備 42010302001612號