回首頁  
帳號
 
關於博碩 博碩好讀 校園圖書 MOCC認證 下載教學 元學堂

博碩好讀
  新書推薦
  出版預告
  名家名著
  iT達人祕笈
 

分類索引

 

出版總覽

 

讀者服務

  徵求作者
 
首頁 >> 書籍介紹
 
 
點我可放大圖片
 
書名:Python網頁程式交易APP實作:Web + MySQL + Django(第二版)
書號:MP31814 作者:林萍珍 ISBN: 978-986-434-317-1
定價:NT$690元 印刷:單色 頁數:496頁
書籍規格:17*23 上市日:2018/7/25 譯者:(無)
學習定位:初階 本書附件:無  
前往購買 >> 蝦皮購物 類別:電腦技術  
       
快速前往 快速前往        

 

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

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

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

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

    若再發生類似情形、想要提出勘誤、討論書中相關問題,或是想要下載程式碼,都歡迎到以下網址交流:
    https://github.com/letylin/pyptbook
 
    第一篇 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 document.write()
    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 交易策略
 
    作者簡介

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

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

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

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

    封面攝影/吳祐列
 
 
 
     

博碩文化客服信箱
 

[email protected]

 
文教業務團隊
台北、新北、桃園、基隆、宜蘭、花蓮、金門
汪 玉 鳳
LINE ID:0925177716
0925-177716
[email protected]
郭 南 彤
LINE ID:rgtech101
0917-727778
[email protected]
助理分機 519
新竹、苗栗、台中、彰化、南投、雲林
林 世 昌
LINE ID:0925275775
0925-275775
[email protected]
助理分機 519
嘉義、台南、高雄、屏東、台東、澎湖
林 月 玲
LINE ID:0926858627
0926-858627
[email protected]
助理分機 238
 
MOCC 認證小組
 
  林 雯 玲 電話:02-2696-2869 分機:623 [email protected]

 

 
 

 

博碩文化股份有限公司 DrMaster Press Co., Ltd.
台灣新北市汐止區新台五路一段112號10樓A棟
Building A, 10F, No.112, Xintai 5th Rd., Sec.1,Xizhi Dist., New Taipei City 221, Taiwan
Tel:02-2696-2869 Fax:02-2696-2867 劃撥帳號:17484299

Copyright© DrMaster Press Co., Ltd. All Rights Reserved.