庫存狀況
「香港二樓書店」讓您 愛上二樓●愛上書
我的購物車 加入會員 會員中心 常見問題 首頁
「香港二樓書店」邁向第一華人書店
登入 客戶評價 whatsapp 常見問題 加入會員 會員專區 現貨書籍 現貨書籍 購物流程 運費計算 我的購物車 聯絡我們 返回首頁
香港二樓書店 > 今日好書推介
二樓書籍分類
 
Python網頁程式交易APP實作:Web + MySQL + Django(第二版)

Python網頁程式交易APP實作:Web

沒有庫存
訂購需時10-14天
9789864343171
林萍珍
博碩
2018年8月01日
230.00  元
HK$ 195.5  






ISBN:9789864343171
  • 規格:平裝 / 496頁 / 17 x 23 cm / 普通級 / 單色印刷 / 二版
  • 出版地:台灣


  • 商業理財 > 投資理財 > 股票/證券

















      學習最新的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資料庫。


     





    第一篇 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 何謂 migration

    13-3-4 Migration 常用的指令

    13-3-5 建立 migrations 資料表

    13-3-6 migrate 同步資料表

    13-4 設計一個網頁操作資料庫數據

    13-4-1 設定網址的對應

    13-4-2 設定網頁需要的資料庫資料

    13-4-3 設定要顯示的網頁

    13-5 設計一個網頁為新增資料

    13-5-1 轉址用途

    13-5-2 新增資料頁面

    13-6 設計一個網頁為顯示詳細資料

    13-6-1 顯示詳細資料頁面

    13-7 設計一個網頁為修改資料

    13-7-1 修改資料的頁面

    13-8 設計一個網頁為刪除資料

    13-8-1 刪除資料的頁面



    第五篇 程式交易



    Chapter 14 Yahoo finance 網路爬蟲股價資料


    14-1 Yahoo finance 網路爬蟲股價資料

    14-2 網路爬蟲股價資料匯入資料庫



    Chapter 15 TA-Lib套件- 量化技術指標

    15-1 TA-Lib 簡介

    15-2 下載與安裝 TA-Lib 套件

    15-3 量化技術分析 - 指術指標

    15-4 均線糾結

    15-5 布林通道



    Chapter 16 K 線組合

    16-1 如何畫 K 線圖

    16-2 K 線組合分析買賣時點

    16-2-1 趨勢判斷

    16-2-2 交易策略

    ?




    其 他 著 作
    1. Python程式設計入門:金融商管實務案例(第三版)
    2. Python網頁程式交易APP實作:Web + MySQL + Django
    3. Python程式設計入門:金融商管實務案例 [第二版]
    4. Python程式設計入門:金融商管實務案例
    5. 投資分析:含MATLAB應用、遺傳演算法與類神經網路模型