本書有DRM加密保護,需使用HyRead閱讀軟體開啟
  • 快速學會Python架站技術:活用Django 4建構動態網站的16堂課
  • 點閱:464
    323人已收藏
  • 作者: 何敏煌, 林亮昀著
  • 出版社:博碩文化
  • 出版年:2023
  • ISBN:9786263334090
  • EISBN:9786263334755 EPUB; 9786263334748 PDF
  • 格式:EPUB 版式
租期14天 今日租書可閱讀至2024-08-08

  由務實的角度切入,深入淺出地藉由實作
  瞭解Django Framework的精神,
  進而自力製作出一個個好用的網站

  Python已經是目前市面上最受歡迎的程式語言之一,而Django則是Python語言裡最廣為使用的Web Framework。任何想要以Python來製作動態資料網站的朋友,不需要繁雜的設定,只要以pip安裝之後即可在自己的電腦中建立一個自帶測試用網頁伺服器的網站開發環境,立即練習不用等待,是非常方便易學且功能強大的網站開發最佳組合。


  本書的主要目標是希望Python初學者,可以在不需要高深程式設計技巧的情況下,運用最新的Django Web Framework製作出全功能的動態網站,輕易地運用各式各樣的模組,建構出實用的特色網站,並將在自己本地端練習的網站實際部署到網路主機上。大綱如下:

  1.快速學習建立一個實用的Django網站
  以一個小型的個人部落格網站開始,從如何建立網站開發環境、規劃網站需求以及設計資料庫的內容、快速建立頁面輸出模板以及資料庫存取,並學習部署到最受歡迎的各式主機。

  2.Django架構深入剖析
  詳細分析Django的MVC(MTV)架構。先在第4堂課做一個完整但是簡要的介紹,接著再分別就網址如何對應、如何設計模板、Model和資料庫之間的關係等等做深入的教學。

  3.實用網站開發技巧
  介紹特色網站所需使用到的技巧,包括如何快速建立表單以及表單與資料庫的自動結合,活用網站Session和使用者驗證技巧,快速建立可以讓使用者透過電子郵件自行註冊的會員網站,連結 Facebook進行驗證帳號的實務,以及結合社群網站帳號註冊及驗證的全方位會員網站。

  4.實用網站開發教學
  以每一堂課的內容實作建立不同網站,從設計、規劃到實作,一步步教導學習者在自己的主機環境建構出這些有趣實用的內容,包括迷你小電商網站、WordPress-like CMS管理網站、全功能電子商店網站、名言佳句產生器網站等等,最後再說明部署上線的注意事項以及網站單元測試範例。

本書特色

  ✦多個務實好用網站範例,詳細的步驟教學,按圖施工,保證成功
  ✦不使用難懂的程式語法,全程使用Python 3,更易於入門學習
  ✦學習如何連結傳統資料庫及NoSQL資料庫、社群網站帳號驗證機制、即時呈現圖表祕訣
  ✦引用現有實用網路模組,快速實踐網站客製化功能
  ✦全書程式碼存放於GitHub,可得到作者即時更新的學習材料

作者簡介

何敏煌

  國立交通大學資訊科學博士,現任職於國立高雄科技大學高瞻科技不分系學士學位學程,平時除了研究KVM虛擬雲端容錯與分散式系統相關技術之外,也利用閒暇之餘致力於推廣資訊科技、Maker自學課程與程式設計教育。個人網站:https://104.es。


林亮昀

  主要專長於開發Web應用程式和網站,目前擔任軟體工程師一職,專注於ERP系統設計與前端程式開發。喜歡挑戰新技術,持續不斷地學習和成長,並致力於打造高品質的產品和應用程式。
  • Chapter 01 網站開發環境建置
  • Chapter 02 Django網站快速入門
  • Chapter 03 讓網站上線
  • Chapter 04 深入瞭解Django的MVC架構
  • Chapter 05 網址的對應與委派
  • Chapter 06 Template深入探討
  • Chapter 07 Models與資料庫
  • Chapter 08 網站表單與NoSQL資料庫的應用
  • Chapter 09 網站的Session功能與動態圖表展示
  • Chapter 10 網站使用者的註冊與管理
  • Chapter 11 社群網站連接應用實務
  • Chapter 12 電子商店網站實務
  • Chapter 13 全功能電子商店網站django-oscar建置實務
  • Chapter 14 使用Mezzanine快速打造CMS網站
  • Chapter 15 名言佳句產生器網站實作
  • Chapter 16 課程回顧與你的下一步
紙本書 NT$ 780
單本電子書
NT$ 590

點數租閱 20點
租期14天
今日租書可閱讀至2024-08-08
還沒安裝 HyRead 3 嗎?馬上免費安裝~
QR Code