預計2016年12月上市,天瓏書局已接受預訂囉:

2016-11-24_08-37-30

毫無疑問地Python已經成為目前市面上最受歡迎的程式語言,在許多統計數據中它常常名列前3名,當然也有愈來愈多的朋友利用Python來取代PHP,把它當做是製作動態網站的首選。而使用Python製作動態網站最快的方法,就是利用現有的網站框架,這其中Django是功能最強大,也是最多人使用了,而更棒的是在大部份的情況下,只要短短的幾分鐘,就可以從無到有馬上建立出一個具備有後台功能和資料庫連結的網站。

這是一本以教Python新手透過Django建立動態網站的實務教學書籍,在書中以詳細的步驟一步一步引導對於程式語言還不是非常熟悉的初學者,務必讓每一個步驟都能夠跟上,然後建立出多功能的網站,全書以實用為導向,並在最後幾堂課以實際的網站做例子增加學習者的學習動機。

因此,不論你是學生、上班族還是SOHO族,只要是想要自力創建更具彈性威力網站的朋友,這本書應該是最佳的上手入門書。以下是全書的章節目錄,提供讀者們參考:

第一堂 網站開發環境建置
1.1 網站的基礎知識
1.2 建立網站開發流程
1.3 活用版本控制系統
1.4 其他的網站專案開發環境安裝建議
1.5 習題
第二堂 Django網站快速入門
2.1 個人部落格網站規劃
2.2 建立部落格資料表
2.3 網址對應與頁面輸出
2.4 進階網站功能運用
2.5 習題
第三堂 讓網站上線
3.1 DigitalOcean部署
3.2 Heroku部署
3.3 Google Cloud Platform部署
3.4 習題
第四堂 深入瞭解Django的MVC架構
4.1 Django的MVC架構簡介
4.2 Model簡介
4.3 View簡介
4.4 Template簡介
4.5 本章練習網站的最終版本摘要
4.6 習題
第五堂 網址的對應與委派
5.1 Django網址架構
5.2 進階設定技巧
5.3 習題
第六堂 Template深入探討
6.1 Template的設定與運作
6.2 進階Template技巧
6.3 Template語言
6.4 習題
第七堂 Models與資料庫
7.1 網站與資料庫
7.2 活用Model製作網站
7.3 在Django使用MySQL資料庫系統
7.4 習題
第八堂 網站表單的應用
8.1 網站與表單
8.2 基礎表單類別的應用
8.3 模型表單類別ModelForm的應用
8.4 習題
第九堂 網站的Session功能
9.1 Session簡介
9.2 活用Session
9.3 Django auth使用者驗證
9.4 習題
第十堂 網站使用者的註冊與管理
10.1 建立網站使用者的自動化註冊功能
10.2 Pythonanywhere.com免費Python網站開發環境
10.3 使用Facebook驗證帳號操作實務
10.4 習題
第十一堂 社群網站連接應用實務
11.1 投票網站的規畫與調整
11.2 深入探討django-allauth
11.3 投票網站功能解析
11.4 習題
第十二堂 電子商店網站實務
12.1 打造迷你電商網站
12.2 增加網站功能
12.3 電子支付功能
12.4 習題
第十三堂 全功能電子商店網站django-oscar建置實務
13.1 Django購物網站oscar安裝與使用
13.2 建立Oscar的應用網站
13.3 自訂Oscar網站
13.4 習題
第十四堂 二級網域管理網站建置實務
14.1 建立網站前的準備工作
14.2 建立會員網站
14.3 網站功能設計
14.4 習題
第十五堂 名言佳句產生器網站實作
15.1 建立網站前的準備
15.2 產生器功能實作
15.3 自訂圖形檔功能
15.4 習題
第十六堂 課程回顧與你的下一步
16.1 善加運用網站資源
16.2 部署上線的注意事項
16.3 SSL設定實務
16.4 程式碼及網站測試的重要性
16.5 只有Django可以架網站嗎?
16.6 您的下一步

(821)

%d 位部落客按了讚: