登入帳戶  | 訂單查詢  | 購物車/收銀台(0) | 在線留言板  | 付款方式  | 運費計算  | 聯絡我們  | 幫助中心 |  加入書簽
會員登入   新用戶登記
HOME新書上架暢銷書架好書推介特價區會員書架精選月讀2024年度TOP分類瀏覽雜誌 臺灣用戶
品種:超過100萬種各類書籍/音像和精品,正品正價,放心網購,悭钱省心 服務:香港台灣澳門海外 送貨:速遞郵局服務站

新書上架簡體書 繁體書
暢銷書架簡體書 繁體書
好書推介簡體書 繁體書

八月出版:大陸書 台灣書
七月出版:大陸書 台灣書
六月出版:大陸書 台灣書
五月出版:大陸書 台灣書
四月出版:大陸書 台灣書
三月出版:大陸書 台灣書
二月出版:大陸書 台灣書
一月出版:大陸書 台灣書
12月出版:大陸書 台灣書
11月出版:大陸書 台灣書
十月出版:大陸書 台灣書
九月出版:大陸書 台灣書
八月出版:大陸書 台灣書
七月出版:大陸書 台灣書
六月出版:大陸書 台灣書

『簡體書』Django Web开发项目化教程

書城自編碼: 4142335
分類:簡體書→大陸圖書→教材研究生/本科/专科教材
作者: 陈运军、何顶军、汪洋、谢宇、高娜、袁兵、田正卫、林崇伟
國際書號(ISBN): 9787302698203
出版社: 清华大学出版社
出版日期: 2024-12-01

頁數/字數: /
書度/開本: 16开 釘裝: 平装

售價:HK$ 53.9

我要買

share:

** 我創建的書架 **
未登入.



新書推薦:
自由的危机:全球视角下的英国内战史
《 自由的危机:全球视角下的英国内战史 》

售價:HK$ 173.8
索恩丛书·俾斯麦:欧洲风暴
《 索恩丛书·俾斯麦:欧洲风暴 》

售價:HK$ 196.9
元首政治与帝国治理——以赫洛迪安《罗马帝国史》为考察对象
《 元首政治与帝国治理——以赫洛迪安《罗马帝国史》为考察对象 》

售價:HK$ 74.8
镜观中国 1930年代的中国人、中国事和中国景 “走近中国”译丛系列
《 镜观中国 1930年代的中国人、中国事和中国景 “走近中国”译丛系列 》

售價:HK$ 85.8
地中海十城:西方文明的古典基因
《 地中海十城:西方文明的古典基因 》

售價:HK$ 97.9
国学的天空(国学导师、“百家讲坛”主讲人傅佩荣经典之作)
《 国学的天空(国学导师、“百家讲坛”主讲人傅佩荣经典之作) 》

售價:HK$ 74.8
超人类进化:从仿生到人工智能
《 超人类进化:从仿生到人工智能 》

售價:HK$ 86.9
九型人格:人人都应该学习的自我认知课
《 九型人格:人人都应该学习的自我认知课 》

售價:HK$ 71.5

編輯推薦:
本书响应了“推动战略性新兴产业融合集群发展,构建新一代信息技术、人工智能、生物技术、新能源、新材料、高端装备、绿色环保等一批新的增长引擎”的二十大精神,并结合IT行业和信息技术发展趋势,以Django开发框架为关键技术,以图书在线交易平台设计和开发为案例,采用项目驱动的编排体系进行编写。全书共分四大板块50个任务,通过图书添加、图书查询、图书购买、在线支付、上线部署等任务较全面介绍了Django框架的视图、路由、模板等关键核心技术,重点强化和突出了Web应用程序开发相关岗位的核心技能。本书可作为大专院校软件开发相关专业的教材,也可以作为志力于Web应用程序开发的自学人员参考。
內容簡介:
党的二十大报告强调,“推动战略性新兴产业融合集群发展,构建新一代信息技术、人工智能、生物技术、新能源、新材料、高端装备、绿色环保等一批新的增长引擎”。本书积极响应这一号召,结合IT行业和信息技术发展趋势,以Django框架为关键技术,以图书在线交易平台设计和开发为案例,采用“项目引领、任务驱动”的编排方式进行编写。全书共分4个项目、50个任务,通过图书添加、图书查询、图书购买、在线支付、上线部署等任务较全面地介绍了Django框架的视图、路由、模板等关键技术,重点强化和突出了与Web应用程序开发相关的核心技能。本书可作为职业院校软件技术等相关专业的教材,也可以作为对Web应用程序开发感兴趣的人员的参考书。
關於作者:
陈运军,民革泸州职业技术学院支委主委,教授/高级工程师,技师,教务处处长。公开发表论文10余篇,其中2篇被EI收录;参与省、市、校级科研教改课题20余项。多次担任职业院校技能大赛评委、泸州市初中级工程师评审;担任四川省人工智能学会理事。多次荣获市级、校级教师等荣誉。主持参与省厅级教学科研项目3项,主持市院级教学科研项目6项;主编出版教材5本,其中1本为国家十四五规划教材;参加四川省青年职工大赛获得四川省优质名并获得省级“青年岗位能手”称号;指导学生获得职业院校技能大赛一等奖1次、二等奖3次,并获评国家“指导教师”称号;职业院校技能大赛国赛裁判;指导学生获国际大学生数学建模竞赛(MCM/ICM)一等奖;参加四川省教师教学能力大赛获二等奖。
目錄
目录
项目1走进Web开发世界
任务1.1初识Web应用程序
*任务1.2重温网页设计与制作
*任务1.3重温数据库操作
*任务1.4重温Python编程
任务1.5搭建Django开发环境
拓展阅读
课后练习
项目2体验Django项目
任务2.1通过命令提示符窗口创建Django项目
*任务2.2通过PyCharm终端创建Django项目
任务2.3通过PyCharm向导创建Django项目
*任务2.4创建Python虚拟环境
任务2.5编写模型类Book
*任务2.6在线自学模型Models
*任务2.7编写模型类Type
*任务2.8编写模型类Order
*任务2.9编写模型类OrderDetail
*任务2.10编写模型类CartInfo
任务2.11执行数据迁移
*任务2.12执行数据导入与导出
任务2.13添加数据操作Ⅰ
*任务2.14添加数据操作Ⅱ
任务2.15更新数据操作
*任务2.16删除数据操作Ⅰ
*任务2.17删除数据操作Ⅱ
任务2.18查询数据操作Ⅰ
*任务2.19查询数据操作Ⅱ
*任务2.20查询数据操作Ⅲ
*任务2.21查询数据操作Ⅳ
*任务2.22查询数据操作Ⅴ
*任务2.23查询数据操作Ⅵ
*任务2.24查询数据操作Ⅶ
任务2.25编写视图函数和配置路由
*任务2.26通过视图函数查询Book数据
*任务2.27使用GET和POST查询Book数据
拓展阅读
课后练习
项目3实现项目核心模块
任务3.1注册Book和Type模型Ⅰ
*任务3.2注册Book和Type模型Ⅱ
任务3.3实现首页基本功能
*任务3.4设计和编写base.html模板页面
*任务3.5设计和编写index2.html模板页面
*任务3.6定义模板标签和过滤器
任务3.7实现列表页基本功能
*任务3.8重构books.html列表页
任务3.9实现详情页基本功能
*任务3.10重构details.html详情页
任务3.11购物车和收藏功能实现
*任务3.12Session和Cookie
任务3.13实现购物车功能
任务3.14接入支付宝
*任务3.15集成支付宝支付功能
拓展阅读
课后练习
项目4项目部署与上线
任务4.1Windows(Apache+mod_wsgi)部署
*任务4.2Windows(IIS+FastCGI)部署
*任务4.3Linux(Nginx+uWSGI)部署
拓展阅读
课后练习
参考文献
內容試閱
前言
推动战略性新兴产业融合集群发展,加快发展数字经济,是实现“网络强国、数字中国”这一宏伟目标的重要抓手。新一代信息技术作为战略性新兴产业之一,已写入党的二十大报告。学习、研究、传承、推广和应用新一代信息技术,培养德才兼备的高技能人才,践行人才强国战略,赋能实体经济,是教育者的历史使命。Django是基于Python语言的开源框架,可用于快速开发Web应用程序,帮助企业加快数字化转型步伐,从而降低企业管理成本和运营成本,提高企业盈利水平和市场竞争力。
Django基于MVC(modelviewcontroller,模型—视图—控制器)设计模式,它的MVT(modelviewtemplate,模型—视图—模板)模式及强大的后台管理功能,可以让开发者轻松、快捷地创建出可扩展、易维护的Web应用程序。通过本书的学习,读者可掌握如何使用Django框架构建高效、安全、可扩展且易于维护的Web应用程序。
本书以开发图书在线交易平台为案例,采用项目化、任务化、步骤化的方式,由浅入深地介绍了Django 4.0的关键技术。主要包括以下内容。
项目1,走进Web开发世界。该项目设计了5个教学任务,其中核心任务是任务1.1、任务1.5,拓展任务是任务1.2、任务1.3、任务1.4。该项目主要为读者进行Django开发做知识准备和技能准备。基础好的读者可以直接练习环境搭建,为项目2做好开发准备; 对于基础稍差的读者,建议除完成任务1.2、任务1.3、任务1.4的练习外,还需要加强对前端计算机基础、数据库和Python的学习或复习。
项目2,体验Django项目。该项目设计了27个教学任务,其中核心任务是任务2.1、任务2.3、任务2.5、任务2.11、任务2.13、任务2.15、任务2.18、任务2.25; 其余19个为拓展任务。该项目重点训练读者对Django项目的搭建能力、模型类的初步编写能力、视图函数的初步编写能力、项目的基本配置能力、URL路由的初步配置能力、数据迁移能力以及通过Django提供的API对数据库数据的增、删、改、查能力。
项目3,实现项目核心模块。该项目设计了15个教学任务,其中核心任务是任务3.1、任务3.3、任务3.7、任务3.9、任务3.11、任务3.13、任务3.14,其余8个为拓展任务。该项目通过一个完整的在线图书项目,重点训练读者的项目规划和设计能力、模型类的熟练编写能力、视图类和视图函数的熟练编写能力、项目和URL的熟练配置能力、模板页面的熟练编写能力、Admin(超级管理员)账号后台的操作能力、初步的权限管理能力、第三方支付平台的接入能力以及项目调试和综合解决问题的能力。
项目4,项目部署与上线。该项目设计了3个教学任务,其中任务4.1为核心任务,任务4.2和任务4.3为拓展任务。该项目重点训练读者对Django项目的部署能力,特别是Windows平台“Aapache+mod_wsgi”的部署能力,在CentOS上的部署可供教学者和读者进行选择。真实应用一般是部署到Linux平台,使用Windows平台部署的较少,建议读者掌握Linux下“Nginx+uWSGI+Django”的部署。
本书以OBE(outcomesbased education,成果导向教育)为理念,以“项目化、任务化、步骤化、实战化、目标化、系统化”为特色,着重培养读者Django开发的关键技术、核心技能和IT人才基本素养。
(1) 项目化: 根据Django Web开发对人才的核心需求,将图书在线交易平台开发项目分解为多个子项目。通过对各个子项目的实践演练,读者可以逐步掌握电商平台的开发技能。
(2) 任务化: 将每个子项目分解为若干粒度适中、便于自学和教学的任务。通过对每个任务的实践演练,读者可以掌握各子项目的技能。
(3) 步骤化: 每个任务都有明确的步骤,读者只需严格按照各步骤的提示和操作就能顺利完成项目。
(4) 实战化: 以真实项目为背景,以实战任务为驱动,摒弃系统的理论介绍和生僻术语的讲解,为每个实战任务提供详细的步骤分析和完整的代码示例。
(5) 目标化: 以师范类职业院校计算机相关专业学生为主要用户群体(用户目标),以培养Django Web开发的核心技能和基本素养为目的(课程目标),每个任务均设置了任务目标。
(6) 系统化: 本书所有任务是一个有机整体,并非独立的单元。读者通过对一个个任务的演练掌握开发各子项目的技能,通过对子项目的演练掌握开发整个电商平台的技能。为了使读者熟练掌握核心技术、关键技能,本书将关键技能分散到每个任务中,并做到由易到难、适度重复。
本书在每个项目后均安排了“拓展阅读”栏目,通过对版权保护、网络安全、商业秘密、电信等法律法规的讲解,培养读者遵纪守法的意识; 通过介绍我国公有云服务行业现状、超级计算机行业、华为公司等,增强读者的爱国情怀和民族自豪感。
本书由陈运军、何顶军、汪洋担任主编,由谢宇、高娜、袁兵、田正卫、林崇伟担任副主编。具体分工如下: 项目1由陈运军编写,项目2和任务3.1~任务3.10由何顶军编写,任务3.11~任务3.15由谢宇编写,项目4由汪洋编写; 书中意识形态内容由高娜审校,案例由袁兵审校,源代码由田正卫审校,图片、表格由林崇伟审校; 配套微课视频、PPT、源代码、习题、课标、教案等由何顶军制作。
本书能够顺利面世,衷心感谢全体编者的辛勤付出,衷心感谢泸州职业技术学院和教职工的支持和帮助。
教学和学习建议: 本书所有任务中,没加“*”标注的为核心任务,可作为教学和学习的重点内容; 凡加“*”的任务为拓展任务,可供读者选择性使用。
由于编者水平有限,书中难免存在疏漏和不当之处,真诚恳请读者批评指正。
编者2025年3月

 

 

書城介紹  | 合作申請 | 索要書目  | 新手入門 | 聯絡方式  | 幫助中心 | 找書說明  | 送貨方式 | 付款方式 香港用户  | 台灣用户 | 海外用户
megBook.com.hk
Copyright © 2013 - 2025 (香港)大書城有限公司  All Rights Reserved.