幫助中心 | 我的帳號 | 關於我們

Python Web開發從入門到精通/Python開發從入門到精通系列

  • 作者:編者:張洪朋|責編:李曉波//李培培
  • 出版社:機械工業
  • ISBN:9787111645238
  • 出版日期:2020/04/01
  • 裝幀:平裝
  • 頁數:396
人民幣:RMB 109 元      售價:
放入購物車
加入收藏夾

內容大鋼
    本書循序漸進地講解了Python Web開發的核心知識,並通過具體實例的實現過程演示了Web開發程序的流程。全書共15章,內容包括Python語言基礎、Tornado Web開發基礎、開發動態Tornado Web程序、開發非同步Web程序、構建安全的Tornado Web、Django Web開發基礎、Django資料庫操作、Django典型應用開發實戰、Django高級開發實戰、Flask Web開發基礎、使用Flask模板、實現表單操作、Flask資料庫操作、Flask高級實戰和在線博客+商城系統。全書簡潔而不失技術深度,內容豐富全面。不僅易於閱讀,同時涵蓋了其他同類圖書中很少涉及的參考資料,是學習Python Web開發的實用教程。
    本書適用於已了解Python語言基礎語法,希望進一步提高自己Python開發水平的讀者,還可作為大中專院校和培訓學校相關專業師生的學習參考用書。

作者介紹
編者:張洪朋|責編:李曉波//李培培

目錄
前言
第1章  Python語言基礎
  1.1  Python語言介紹
    1.1.1  Python語言的地位
    1.1.2  Python語言的優點
  1.2  安裝Python
    1.2.1  在Windows系統中下載並安裝Python
    1.2.2  在macOS系統中下載並安裝Python
    1.2.3  在Linux系統中下載並安裝Python
  1.3  Python開發工具介紹
    1.3.1  使用Python自帶的開發工具IDLE
    1.3.2  本書的建議:使用最流行工具PyCharm
  1.4  認識第一段Python程序:人生苦短,我用Python!
    1.4.1  使用IDLE編碼並運行
    1.4.2  使用命令行方式運行Python程序
    1.4.3  使用互動式方式運行Python程序
    1.4.4  使用PyCharm實現第一個Python程序
第2章  Tornado Web開發基礎
  2.1  Tornado框架基礎
    2.1.1  Tornado框架介紹
    2.1.2  安裝Tornado
  2.2  編寫第一個Tornado程序
    2.2.1  一個基本的Tornado框架程序
    2.2.2  獲取請求參數
    2.2.3  使用Cookie
    2.2.4  實現URL轉向
  2.3  使用表單收集數據
  2.4  使用模板讓Web更加美觀
    2.4.1  會員註冊和登錄驗證系統
    2.4.2  使用模板函數和CSS
    2.4.3  會員登錄和退出系統
  2.5  使用靜態資源文件
    2.5.1  照片展示
    2.5.2  時鐘系統
  2.6  使用塊擴展模板
    2.6.1  塊
    2.6.2  模板中的塊
  2.7  使用UI模塊
    2.7.1  UI模塊介紹
    2.7.2  嵌入JavaScript和CSS
  2.8  自動轉義和模板格式化
    2.8.1  自動轉義
    2.8.2  在線留言板系統
    2.8.3  圖書展示系統
第3章  開發動態Tornado Web程序
  3.1  使用MongoDB資料庫實現持久化Web服務
    3.1.1  搭建MongoDB資料庫環境
    3.1.2  使用Tornado操作MongoDB資料庫
    3.1.3  動態圖書管理系統
  3.2  使用MySQL資料庫實現持久化Web服務

    3.2.1  搭建PyMySQL資料庫環境
    3.2.2  簡易會員登錄系統
  3.3  使用ORM實現持久化Web服務
    3.3.1  Python和ORM
    3.3.2  使用SQLAlchemy
  3.4  使用MariaDB資料庫實現持久化Web服務
    3.4.1  搭建MariaDB資料庫環境
    3.4.2  在Python程序中使用MariaDB資料庫
    3.4.3  使用Tornado+MariaDB開發簡易博客系統
第4章  開發非同步Web程序
  4.1  同步和非同步基礎
    4.1.1  同步處理
    4.1.2  非同步處理
    4.1.3  Python中的同步和非同步處理
  4.2  Tornado的非同步Web請求
    4.2.1  Tornado的非同步處理機制
    4.2.2  Tornado非同步處理相關裝飾器
  ……
第5章  構建安全的Tornado Web
第6章  Django Web開發基礎
第7章  Django資料庫操作
第8章  Django典型應用開發實戰
第9章  Django高級開發實戰
第10章  Flask Web開發基礎
第11章  使用Flask模板
第12章  實現表單操作
第13章  Flask資料庫操作
第14章  Flask高級實戰
第15章  在線博客+商城系統

  • 商品搜索:
  • | 高級搜索
首頁新手上路客服中心關於我們聯絡我們Top↑
Copyrightc 1999~2008 美商天龍國際圖書股份有限公司 臺灣分公司. All rights reserved.
營業地址:臺北市中正區重慶南路一段103號1F 105號1F-2F
讀者服務部電話:02-2381-2033 02-2381-1863 時間:週一-週五 10:00-17:00
 服務信箱:bookuu@69book.com 客戶、意見信箱:cs@69book.com
ICP證:浙B2-20060032