買這商品的人也買了...
-
JSON 實務手冊 (JSON at Work: Practical Data Integration for the Web)$580$458 -
$257交換機與路由器配置項目式教程, 3/e -
從 Docker 動手邁入全新 DevOps 時代:最完整 Kubernetes 全書$1,280$1,011 -
軟體架構:困難部分 (Software Architecture: The Hard Parts: Modern Trade-Off Analyses for Distributed Architectures)$780$616 -
建構微服務|設計細微化的系統, 2/e (Building Microservices: Designing Fine-Grained Systems, 2/e)$880$695 -
快速學會 Python 架站技術:活用 Django 4 建構動態網站的 16堂課$780$608 -
Web Development with Django - Second Edition: A definitive guide to building modern Python web applications using Django 4$2,100$1,995 -
$332深入理解 InfluxDB — 時序數據庫詳解與實踐 -
DevOps 七步大法 - Docker 硬功夫實戰容器$880$695 -
Jira 全方位應用:深入解析 Kanban × 超強外掛,掌握敏捷開發的核心工具 (iThome鐵人賽系列書)【軟精裝】$680$448 -
Django4 實例精解$1,014$963 -
Learn Grafana 10.x : A beginner's guide to practical data analytics, interactive dashboards, and observability, 2/e (Paperback)$1,740$1,653 -
現代系統管理|可靠及永續的系統管理 (Modern System Administration: Managing Reliable and Sustainable Systems)$680$537 -
$658Zabbix 實戰手冊:從 6.0 到 7.0 -
Django 5 Web 應用開發實戰$774$735 -
$414Linux 企業運維實戰 (Redis + Zabbix + Nginx + Prometheus + Grafana + LNMP) -
從零開始 OCS Inventory:打造資訊資產管理 × 資安 CVE 漏洞通報(iThome鐵人賽系列書)$650$429 -
Redmine 專案管理無痛攻略:70個問題集 x 專屬教學影片,從入門到精通一本全搞定!(iThome鐵人賽系列書)$650$429 -
Modern Network Observability: A hands-on approach using open source tools such as Telegraf, Prometheus, and Grafana (Paperback)$1,880$1,786 -
OpenTelemetry 學習手冊 (Learning Opentelemetry: Setting Up and Operating a Modern Observability System)$580$458 -
Figma UI/UX 設計技巧實戰:打造擬真介面原型, 2/e$680$476 -
每個程式設計師都應該知道的 60個演算法 (AI 強化版)$850$663 -
超圖解 Python 程式設計 -- 從入門、網頁應用、YOLO 到生成式 AI 實作$799$631 -
$479智能工廠實戰:架構·技術·應用 -
深入淺出 Python, 3/e (Head First Python: A Learner's Guide to the Fundamentals of Python Programming, A Brain-Friendly Guide, 3/e)$1,200$948
相關主題
商品描述
AI時代不期而至,如何使用AI輔助讓我們的工作更簡便呢?《ChatGPT輔助Web開發——AI輔助Django框架下的PythonWeb項目設計、前端、後端、接口、測試(視頻·案例)》可以幫助AI時代的程序員解決一些困擾。本書介紹了PythonWeb開發Django框架的基礎知識、開發技巧和項目實戰,ChatGPT在整個Web應用系統開發過程中的使用方法,並演示了AI如何助力Web應用系統開發,從而提升系統開發效率。 本書整體結構包括基礎篇和實戰篇。基礎篇包括ChatGPT基礎、PythonWeb應用系統開發基礎、PythonDjango框架開發基礎和PythonDjango框架開發進階;實戰篇以ChatGPT輔助Django框架開發博客系統為例,介紹ChatGPT輔助進行項目設計、後端管理系統開發、前端功能模塊開發、API接口開發及測試部署。通過學習本書,讀者既可以學習和積累Django框架的應用知識和技巧,又可以進一步認識和熟悉如何使用ChatGPT來助力軟件開發,從而成為AI時代的程序員。 本書非常適合對ChatGPT和PythonDjango框架開發感興趣的Web開發人員閱讀,也可用作培訓機構和大中專院校相關專業的教學參考書。
目錄大綱
基礎篇
第1章 ChatGPT基礎
1.1 認識ChatGPT
1.1.1 ChatGPT簡介
1.1.2 ChatGPT的註冊和登錄
1.1.3 ChatGPT快速體驗
1.2 ChatGPT基本使用方法
1.2.1 通用提示詞
1.2.2 OpenAI API接口
1.3 ChatGPT助力程序開發
1.3.1 代碼片段生成
1.3.2 代碼檢查和優化
1.3.3 技術文檔生成
1.3.4 AI編程插件
1.4 國內同類產品簡介
1.4.1 百度文心一言
1.4.2 阿裏通義千問
1.4.3 科大訊飛星火大模型
1.5 小結
第2章 Python Web應用系統開發基礎
2.1 Web應用系統開發概述
2.1.1 Web開發技術的演進
2.1.2 Web應用系統的開發流程
2.1.3 Web應用系統的架構
2.1.4 HTTP協議
2.2 前後端開發技術
2.2.1 前端(客戶端)
2.2.2 後端(服務器端)
2.2.3 前後端交互
2.3 Python Web主流開發框架
2.3.1 Django框架
2.3.2 Flask框架
2.3.3 FastAPI框架
2.3.4 Tornado框架
2.4 Web應用系統部署
2.4.1 部署服務器準備
2.4.2 部署Web應用系統
2.4.3 運營維護
2.5 小結
第3章 Python Django框架開發基礎
3.1 Django框架概述
3.1.1 Django框架的起源與設計哲學
3.1.2 Django框架MTV設計模式
3.1.3 Django框架的Admin後端管理系統
3.2 Django框架的核心組件
3.2.1 核心組件之Model
3.2.2 核心組件之Template
3.2.3 核心組件之View
3.2.4 核心組件之URL
3.2.5 Django框架的工作流程
3.3 開發環境準備
3.3.1 Python版本的選擇
3.3.2 Python集成開發環境
3.3.3 數據庫的配置
3.4 創建第一個Django項目
3.4.1 安裝Django庫
3.4.2 創建Django項目
3.4.3 項目結構介紹
3.4.4 啟動Django服務
3.5 第一個Django項目應用開發
3.5.1 創建App應用
3.5.2 創建應用的Model模型
3.5.3 初試Admin後端
3.5.4 前端視圖模板開發
3.5.5 前端URL路由配置
3.5.6 前端頁面CSS樣式美化
3.5.7 靜態資源文件管理
3.6 小結
第4章 Python Django框架開發進階
4.1 Django框架視圖模板引擎
4.1.1 Django模板引擎簡介
4.1.2 Django模板語法概述
4.1.3 在Django視圖中使用模板引擎
4.1.4 Django通用視圖類
4.1.5 Django視圖響應
4.2 Django框架數據模型
4.2.1 定義數據模型
4.2.2 字段類型
4.2.3 模型關系
4.2.4 數據庫遷移
4.2.5 模型的查詢與操作
4.3 Django框架路由配置
4.3.1 路由配置的基本概念
4.3.2 在視圖模板中使用路由
4.4 Admin後端管理系統
4.4.1 用戶權限認證
4.4.2 Admin後端管理系統的自定義功能
4.4.3 Admin後端管理系統的高級功能
4.4.4 Admin後端管理系統的顯示美化
4.5 Django Rest Framework API開發
4.5.1 Restful API概述
4.5.2 Django Rest Framework簡介
4.5.3 DRF API開發示例
4.6 Django項目測試部署
4.6.1 項目測試
4.6.2 雲服務器部署環境的準備
4.6.3 Django項目的部署實施
4.7 小結
實戰篇
第5章 ChatGPT輔助Django博客系統項目設計
5.1 博客系統概述
5.1.1 博客系統簡介
5.1.2 開源博客系統
5.1.3 案例實現效果
5.2 ChatGPT輔助編寫需求分析文檔
5.2.1 項目需求分析
5.2.2 功能需求導圖
5.3 ChatGPT輔助系統架構設計
5.3.1 系統架構設計
5.3.2 PlantUML架構圖
5.3.3 博客系統的總體架構設計
5.4 小結
第6章 ChatGPT輔助Django博客系統後端管理系統開發
6.1 博客系統開發環境準備
6.1.1 項目創建
6.1.2 全局設置
6.1.3 數據庫設置
6.2 Admin後端管理系統開發
6.2.1 後端用戶管理模塊開發
6.2.2 後端博文管理模塊開發
6.3 小結
第7章 ChatGPT輔助Django博客系統前端功能模塊開發
7.1 前端博客系統首頁功能開發
7.1.1 任務需求
7.1.2 博客系統首頁UI設計
7.1.3 博客系統首頁博文列表顯示
7.1.4 博客系統首頁博文分頁實現
7.1.5 首頁右側邊欄功能模板開發
7.1.6 博客系統首頁檢索功能實現
7.2 前端博文詳情頁面開發
7.2.1 任務需求
7.2.2 博文詳情視圖函數編寫
7.2.3 博文詳情模板顯示優化
7.3 前端用戶註冊登錄開
