●章 寫在前面
1.1 數據工程和編程語言
1.1.1 如何玩轉數據
1.1.2 關於編程語言
1.2 帶好裝備——Python和Sublime
1.2.1 Python
1.2.2 Sublime
1.2.3 運行Python代碼的方法
1.2.4 Hello World
1.3 數據結構和常見類型
1.3.1 數據的結構
1.3.2 數據的類型
第2章 學會Python
2.1 Python基礎語法
2.1.1 Python的特點
2.1.2 中文編碼
2.1.3 變量
2.1.4 注釋
2.1.5 保留名
2.1.6 行和縮進
2.1.7 運算符
2.1.8 條件
2.1.9 循環
2.1.10 時間
2.1.11 文件
2.1.12 異常
2.1.13 函數
2.1.14 補充內容
2.2 實戰:西遊記用字統計
2.2.1 數據
2.2.2 目標
2.2.3 步驟
2.2.4 總結
第3章 獲取數據
3.1 HTTP請求和chrome
3.1.1 訪問一個鏈接
3.1.2 Chrome瀏覽器
3.1.3 HTTP
3.1.4 URL類型
3.2 使用Python獲取數據
3.2.1 urllib2
3.2.2 GET請求
3.2.3 POST請求
3.2.4 處理返回結果
3.3 實戰:爬取豆瓣電影
3.3.1 確定目標
3.3.2 通用思路
3.3.3 尋找鏈接
3.3.4 代碼實現
3.3.5 補充內容
第4章 存儲數據
4.1 使用XAMP搭建Web環境
4.1.1 Web環境
4.1.2 偏好設置
……
第5章 靜態可視化
第6章 自然語言理解
第7章 Web基礎
第8章 Web進階
第9章 動態可視化
0章 機器學習
1章 深度學習
2章 數據的故事
內容簡介
張宏倫編著的《Python全棧數據工程師養成攻略(視頻講解版)》以Python為主,結合其他多門編程語言,從數據的獲取、存儲、分析和可視化等方面,全面地介紹如何實現一些小而美的數據應用。本書共12章,章介紹編程之前的準備工作;第2章介紹Python中很為核心和常用的語法;第3章介紹如何使用Python編寫爬蟲並獲取數據;第4章介紹如何使用Python操作MySQL數據庫並存儲數據;第5章介紹如何在R語言中使用ggplot2繪制靜態可視化圖形;第6章介紹自然語言理解的相關內容以及如何使用Python處理文本數據;第7章介紹HTML、CSS、JavaScript等前端基礎;第8章介紹JQuery、ThinkPHP、Flask等進階內容;第9章介紹ECharts、D3、Processing等動態數據可視化工具;0章和1章分別介紹Python在機器學習和深度學習中的應用;2章介紹如何通過一個好的故......