Python 網頁程式交易APP 實作:Web +MySQL + Django(第二版)

配送方式

  • 台灣
    • 國內宅配:本島、離島
    • 到店取貨:
      金石堂門市 不限金額免運費
      7-11便利商店 ok便利商店 萊爾富便利商店 全家便利商店
  • 海外
    • 國際快遞:全球
    • 港澳店取:
      ok便利商店 順豐 7-11便利商店

內容簡介

學習最新的HTML5+CSS3打好網頁製作的基礎。
搭配好學實用的Python+MySQL+Django讓你輕鬆打造交易APP

本書適合閱讀的對象
‧沒有程式概念但想要學程式設計的讀者
‧對程式設計在金融科技(FinTech)應用有興趣者
‧做金融大數據分析入門有興趣者
‧對程式交易應用之基礎入門應用有興趣者

為回饋廣大支持本書的讀者,在第二版中,作者修正了因Google finance服務中止而無法執行的問題,以及因應各地熱情的迴響、建議及勘誤,務使支持本書的讀者都能吸收到最新、最有用的資訊。

若再發生類似情形、想要提出勘誤、討論書中相關問題,或是想要下載程式碼,都歡迎到以下網址交流:
github.com/letylin/pyptbook

本書特色

★程式交易:引用Python之TA-Lib套件撰寫交易策略如均線、布林通道與K線組合等技術指標進行回測。
★前端:Web介面APP實作,前端技術使用HTML5、CSS3與JavaScript。
★股市走勢圖:採用plotly.js將交易策略回測結果標示走勢圖及買點賣。
★後端:Django伺服器架設手把手實作,簡單、快速、穩定。
★網路爬蟲:以Python撰寫爬蟲程式抓Yahoo finance股市資料。
★資料庫:將網路爬蟲的股市資料寫入MySQL資料庫。

作者

林萍珍

國立高雄科技大學金融資訊系教授
國立高雄科技大學AI金融科技中心主任

我們「接觸」科技,進而想「創造」科技來改善生活。前者像閱讀;後者像寫作。寫作才能創新,想要做金融科技(FinTech)創新,就必須學寫程式。程式設計其實很好玩,撰寫金融商管的程式更好玩,一起來創造這個世界吧。

經歷
‧管科會財務會計輔導顧問
‧經濟部中小企業財務顧問
‧獲國科會特殊研究人才獎勵
‧獲高科大產學績優教師
‧高科大前金融系主任

封面呈現的鳥類為台灣特有種:黑長尾雉(帝雉),從容鎮定的儀態為牠贏得「迷霧中王者」的美譽。

封面攝影

吳祐列

目錄

第一篇 HTML 5

Chapter 01 HTML 5
簡介
1-1 HTML5, CSS3 與JavaScript 三角關係
1-1-1 HTML5
1-1-2 CCS3
1-1-3 JavaScript
1-2 安裝編輯器 sublime text
1-3 網頁編輯與檢視
1-4 HTML 5 的文件結構
1-5 HTML 5 常用標籤
1-6 HTML 5 網頁文字格式編排
作業

Chapter 02 表單
2-1 input 標籤
2-2 其他標籤
2-3 補充說明
作業

第二篇 JavaScript

Chapter 03
表單資料型別
3-1 JavaScript 在 Web 網頁的角色
3-2 撰寫第一支 JavaScript 程式
3-3 變數
3-3-1 變數命名規則
3-3-2 將字串或運算結果寫到網頁
3-4 資料型別
3-4-1 數值
3-4-2 字串
3-4-3 布林
3-5 字串處理方法
3-5-1 字串相加
3-5-2 計算字串長度
3-5-3 搜尋字串
3-5-4 大小寫轉換
3-5-5 取出某索引值的字元
3-5-6 取出部分字串
3-5-7 取代字串
3-6 資料運算
3-6-1 算術運算子
3-6-2 關係運算
3-6-3 邏輯運算
3-6-4 指定運算
3-6-5 資料型別轉換
3-7 JavaScript 顯示方法
3-7-1 innerHTML
3-7-2 [removed]()
3-7-3 alert()
3-7-4 console.log()
3-8 JSON 資料交換格式
3-8-1 JSON 特性
3-8-2 JSON 使用範例
3-8-3 JSON 資料結構描述
作業

Chapter 04 程式設計
4-1 邏輯判斷
4-1-1 if
4-1-2 if else
4-1-3 if else if
4-1-4 switch
4-2 重覆迴圈
4-2-1 單一 for 迴圈
4-2-2 巢狀 for 迴圈
4-2-3 while
4-2-4 break 和 continue
作業

Chapter 05 自訂函數與內建函數
5-1 自訂函數介紹
5-1-1 定義
5-1-2 特性
5-1-3 語法
5-2 呼叫函數
5-2-1 script 標籤內呼叫自訂函數
5-2-2 自訂函數呼叫自訂函數
5-2-3 引用外部自訂函數
5-3 參數
5-4 變數生命週期
5-5 內建物件
5-5-1 陣列
5-5-2 數學物件
作業

Chapter 06 CSS
6-1 選擇器(selector)
6-2 CSS 套用方法
6-3 CSS 的格式設定
作業

Chapter 07 DOM
7-1 HTML DOM 物件樹狀圖
7-2 DOM 節點瀏覽
作業

Chapter 08 事件處理
8-1 JavaScript Inline Event
8-2 JavaScript DOM EventListener
8-2-1 EventListener 的介紹
8-1-2 撰寫 EventListener 的時機與方法
8-1-3 結合移除事件監聽功能
8-1-4 修改為 capute 事件傳播方法
作業

Chapter 09 股價走勢圖
9-1 線圖
9-2 自動產生序列
9-3 讀入外部檔案
9-4 plotly 畫出的圖形操作方式
9-4-1 圖型放大
9-4-2 存檔到本機
9-4-3 資料視覺化
9-5 多條線圖
作業

第三篇 Python Web服務

Chapter 10 Django 架設與APP實作
10-1 MTV 框架
10-2 Django 框架
10-3 Django Web server 架設
10-4 建立 Web 專案
10-4-1 建 mysite 專案
10-4-2 啟動 Django 的伺服器
10-5 settings.py 做 Django 環境設定
10-6 Django App
10-7 urls.py 設定與網頁連結
10-8 Templates
10-9 Django 管理靜態檔案
10-10 重新啟動伺服器

第四篇 關聯式資料庫

Chapter 11 資料庫簡介
11-1 何謂資料庫?
11-2 資料庫系統
11-3 資料庫系統三層架構
11-4 資料庫系統之網路架構
11-5 資料庫管理系統的演進

Chapter 12 MySQL安裝與設定
12-1 Server 端
12-2 Server 端組態設定
12-3 資料庫管理
12-3-1 連線視窗
12-3-2 使用 MySQL Workbench 建立資料庫以及新的表,為表添加數據
12-3-3 主功能視窗介紹
12-3-4 副功能視窗介紹
12-3-5 安裝問題

Chapter 13 Django 連線 MySQL資料庫
13-1 匯入資料庫
13-1-1 建立資料表
13-1-2 檢視資料表
13-1-3 匯入資料
13-1-4 檢視資料表
13-2 Python 連線 MySQL 資料庫
13-2-1 建立連線
13-2-2 安裝 PyMySQL
13-2-3 設定資料庫
13-3 連結已有的資料庫與 Django app
13-3-1 物件關係對映
13-3-2 引用 Inspectdb 套件建立模型
13-3-3 何謂 migratio

詳細資料

詳細資料

    • 語言
    • 中文繁體
    • 裝訂
    • 紙本平裝
    • ISBN
    • 9789864343171
    • 分級
    • 普通級
    • 頁數
    • 496
    • 商品規格
    • 23*17
    • 出版地
    • 台灣
    • 適讀年齡
    • 全齡適讀
    • 注音
    • 級別

商品評價

訂購/退換貨須知

加入金石堂 LINE 官方帳號『完成綁定』,隨時掌握出貨動態:

加入金石堂LINE官方帳號『完成綁定』,隨時掌握出貨動態
金石堂LINE官方帳號綁定教學

提醒您!!
金石堂及銀行均不會請您操作ATM! 如接獲電話要求您前往ATM提款機,請不要聽從指示,以免受騙上當!

退換貨須知:

**提醒您,鑑賞期不等於試用期,退回商品須為全新狀態**

  • 依據「消費者保護法」第19條及行政院消費者保護處公告之「通訊交易解除權合理例外情事適用準則」,以下商品購買後,除商品本身有瑕疵外,將不提供7天的猶豫期:
    1. 易於腐敗、保存期限較短或解約時即將逾期。(如:生鮮食品)
    2. 依消費者要求所為之客製化給付。(客製化商品)
    3. 報紙、期刊或雜誌。(含MOOK、外文雜誌)
    4. 經消費者拆封之影音商品或電腦軟體。
    5. 非以有形媒介提供之數位內容或一經提供即為完成之線上服務,經消費者事先同意始提供。(如:電子書、電子雜誌、下載版軟體、虛擬商品…等)
    6. 已拆封之個人衛生用品。(如:內衣褲、刮鬍刀、除毛刀…等)
  • 若非上列種類商品,均享有到貨7天的猶豫期(含例假日)。
  • 辦理退換貨時,商品(組合商品恕無法接受單獨退貨)必須是您收到商品時的原始狀態(包含商品本體、配件、贈品、保證書、所有附隨資料文件及原廠內外包裝…等),請勿直接使用原廠包裝寄送,或於原廠包裝上黏貼紙張或書寫文字。
  • 退回商品若無法回復原狀,將請您負擔回復原狀所需費用,嚴重時將影響您的退貨權益。
金石堂門市 全家便利商店 ok便利商店 萊爾富便利商店 7-11便利商店
World wide