📚 研究與寫作

著作

關於區塊鏈賦能透明度與 DAO 概念的學術研究,以及 Python RESTful API 開發專書。

📄 學術研究

最新

📙 書籍

🙏🏻 若你想學 Python 或 RESTful API 開發——或純粹想支持我的工作——歡迎在 PacktAmazon 選購,十分感謝!

書籍Packt Publishing · 2019

Python API Development Fundamentals

Jack Chan, Ray Chung, Jack Huang

成書經過

這本書花了六個月。期間我與兩位功力深厚的工程師 Ray Chung、Jack Huang 共事,把大量時間投進每一章:查證、撰寫、反覆測試。過程有挑戰也有高潮,完成時我們都感到踏實。

這也離不開 Packt 編輯團隊的支持。他們經驗豐富、對品質毫不妥協,從最初構思到最後校對,都給予具體回饋與鼓勵,幫我們把想法收成一本像樣的專業書。

為什麼是 Python?

Python 應用面極廣,不只寫腳本:科學計算、網站、流動應用都可以。搞懂 Python RESTful API,就能用它來做驅動網站與 App 的後端。函式庫多、語法直覺,適合把複雜系統做得清楚、有效率。

可以學到什麼?

你會先做一個簡單的 API,理解前端網頁如何與後端溝通,再用 marshmallow 做物件的序列化與反序列化;接著以 Flask-JWT 處理認證與授權,並為 API 加上電郵、圖片上傳、搜尋與分頁等功能。最後把 API 部署到雲端,為全書收結。

讀完這本書,你會有信心用 RESTful API 與 Python 做出有效率的網頁應用。

示範網站在此——smile cook。這正是書中帶你一步步做出來的網頁應用。

Python API Development Fundamentals book cover

我與這本書

Holding Python API Development Fundamentals
Python API Development Fundamentals with laptop
Python API Development Fundamentals on a shelf