Python 網頁程式交易APP實作 — Web + MySQL + Django

博客來連結~~

這本書是由台灣的教授所撰寫的書,我覺得其實大家應該好好的支持台灣的作者,當有了好的收入後,才能促使作者撰寫更多的相關書籍,並有資源將書不斷的修正。這系列預計推出三部曲,目前出到二部曲,也就是現在這本。照著作者的說法,跟著這三部曲,你可以從 Python 的基礎語法開始,到最後做出一個程式交易的App。不過在這本二部曲雖然掛著大大的 Python ,但老實說,並沒有很深入的著墨在 Python 上,雖然有點掛羊頭賣狗肉,不過我還是十分推薦這本書,總共有兩個大原因:

第一,這本書的內容涵蓋的相當廣泛。從一開始寫 Web 開始學起,我大約花了兩個下午就可以自己完成一些簡單的網頁,而且內容包含 HTML5 + JavaScript +Css 等基本技術,而非單純的靜態網頁,在課程後面的練習再有點挑戰下卻又不會太難,基本上如果你可以全部自己完成的話,你就會具有些許前端的能力了。而後面也一步步教你用 MySQL 建立一個 Database ,最後利用 Django 把 Database 和前端的網頁串接起來。光是這些內容其實就不已愧對這本書的價格了。但是除了這些之外本書還涵括了程式交易的爬蟲(獲取股價等資料…),並用 Python 的套件進行分析。最後你可以架設一個網站來看股並分析。

第二,這本書的售後服務相當的好,看得出作者有心好好經營這個系列。他還創立了一個 Line 的群組,大家針對書的內容可以上去提問。並且在群組中也會有針對書中內容不清楚地方或是錯誤進行即時的更新。甚至在我應用書中的內容,來架設公司的業務系統時,遇到困難後,丟到群組中也有人幫我 debug,並成功地解決掉遇到的困難,這樣的售後服務實在令我驚艷。

其實很多人學程式常常會遇到一個狀況,就是買書自己來照著操作的時候,明明操作跟步驟都和書上一模一樣 ,但是每次執行起來就是會有狀況,所以有討論群組這件事情真的蠻加分的,至少有問題的時候會有專人解答,而不是自己亂 try。

而這本書的缺點就是對於 Python 的教學相對較少( 我猜應該是內容被放到第一部曲當中) ,所以如果你是想學 Python 的初學者,如果直接進入這本書在後面爬蟲分析的地方,可能會有些障礙,如果有人看過第一部曲的話也歡迎分享心得。

目前我只買了第二部曲,等到我熟透這本書的內容後,我也會去買第一部曲來看,再和大家分享心得。不過針對想用 Django 架站或是想學寫網頁的人,這本書真的極度推薦,他一定會為你帶來滿滿的成就感 !!

Facebook Comments

發表迴響