• Python Web开发从入门到精通
图书条目标准图
21年品牌 40万+商家 超1.5亿件商品

Python Web开发从入门到精通

68 6.9折 99 全新

仅1件

安徽合肥
认证卖家担保交易快速发货售后保障

作者王海飞

出版社北京大学出版社

出版时间2020-09

版次1

装帧其他

上书时间2022-04-22

海拥的书摊

已实名 进店 收藏店铺

   商品详情   

品相描述:全新
图书标准信息
  • 作者 王海飞
  • 出版社 北京大学出版社
  • 出版时间 2020-09
  • 版次 1
  • ISBN 9787301314876
  • 定价 99.00元
  • 装帧 其他
  • 开本 128开
  • 纸张 胶版纸
  • 页数 492页
【内容简介】
  《Python Web开发从入门到精通》分为3部分:第1部分是基础篇,带领初学者实践Python开发环境和掌握基本语法,同时对网络协议、Web客户端技术、数据库建模编程等网络编程基础深入浅出地进行学习;第2部分是框架篇,学习当前*流行的Python Web框架,即Django、Tornado、Flask和Twisted,达到对各种Python网络技术融会贯通的目的;第3部分是实战篇,分别对几种常用WEB框架进行项目实践,利用其各自的特点开发适用于不同场景的网络程序。
  《Python Web开发从入门到精通》内容精练、重点突出、实例丰富、讲解通俗,是广大网络应用设计和开发人员不可多得的一本参考书,同时非常适合大中专院校师生学习和阅读,也可作为高等院校计算机及相关培训机构的教材。
【作者简介】
王海飞 软件开发工作师,Python教育培训师,从事多年软件开发工作经验,先后就职于杭州云凡支付科技有限公司、成都国腾公司、四川天邑通讯公司,从事软件开发、项目研发、网站开发等工作。目前供职成都千锋软件开发培训教育公司,专讲Python开发与编程应用,本人熟悉大数据项目研发,物联网研发。对Java、Python有深入研究
【目录】
第1篇 入门篇:Web开发基础知识

第1章 Python入门与开发环境搭建 2

1.1认识Python 3

1.2Python的安装与环境搭建 5

新手问答 20

实战演练:使用与运行IDE开发环境工具 20

本章小结 24

第2章 Python Web开发基础知识 25

2.1Python基础数据类型 26

2.2Python逻辑控制 46

2.3Python异常 52

2.4面向对象编程 56

新手问答 64

实战演练:计算三角形的周长和面积 65

本章小结 66

第3章 MySQL关系型数据库 67

3.1MySQL数据库基础 68

3.2MySQL数据库语法 73

3.3关联关系 80

新手问答 85

实战演练:使用PyMySQL连接并操作MySQL数据库 85

本章小结 87

第4章 MongoDB文档型数据库 88

4.1MongoDB的下载、安装与启动 89

4.2MongoDB基础知识 93

4.3MongoDB数据库语法 97

新手问答 107

实战演练:MongoEngine库的使用 109

本章小结 111

第5章 Web前端编程技术 112

5.1HTML基础知识 113

5.2CSS基础知识 117

5.3DIV基础知识 122

5.4JavaScript基础知识 129

新手问答 145

实战演练:制作九九乘法表 146

本章小结 147

第2篇 进阶篇:Web开发主流框架Django

第6章 搭建Web开发虚拟环境 149

6.1虚拟环境 150

6.2pip的使用 150

6.3虚拟环境搭建:virtualenv库 151

6.4虚拟环境搭建:venv模块 153

6.5PyCharm IDE中虚拟环境的配置 154

新手问答 155

实战演练:在PyCharm中安装Django 156

本章小结 157

第7章 Django demo项目搭建 158

7.1认识Django 159

7.2第一个Django项目 162

7.3路由配置和视图的使用 165

新手问答 167

实战演练:利用Web开发实现九九乘法表的输出 167

本章小结 169

第8章 深入学习Django的语法 170

8.1 模 型层 171

8.2 视 图层 181

8.3 模板 192

8.4Django表单 203

8.5admin管理后台 208

新手问答 212

实战演练:使用Django的User模型实现用户的登录、注册与注销 212

本章小结 218

第9章 Django的中间件、分页与日志功能 219

9.1 中 间件 220

9.2 分页 227

9.3 日志 228

新手问答 230

实战演练:使用Session与中间件实现用户的登录、注册和注销功能 232

本章小结 237

第3篇 精进篇:Web开发其他常用框架

第10章 微框架Flask 239

10.1 Flask Web 项目 240

10.2 路由 243

10.3 视 图层 249

10.4 数 据库 254

10.5 Jinja2 模板 265

新手问答 280

实战演练:使用flask-login实现用户的登录、注册、注销 280

本章小结 287

第11章 高并发框架Tornado 288

11.1 认 识Tornado 289

11.2 路由 292

11.3 模板与表单 300

11.4 数 据库 308

11.5异步Web服务 312

11.6应用安全 318

新手问答 323

实战演练:使用Tornado框架开发聊天室功能 324

本章小结 331

第12章 底层框架Twisted 332

12.1认识Twisted 333

12.2构建基础的客户端和服务端 336

12.3异步编程 343

12.4Web项目 349

12.5Twisted Mail 354

新手问答 360

实战演练:在Web应用中展示日历输出效果 369

本章小结 371

第4篇 实战篇:Web开发项目实战

第13章 实战:商城网站后台管理系统开发 373

13.1项目开发前准备 374

13.2商城后台管理系统 381

本章小结 409

第14章 实战:商城网站前台系统开发 410

14.1商城前台管理系统 411

14.2认证模块 417

14.3首页、商品展示模块 429

14.4购物车模块 439

14.5订单模块 448

本章小结 458

第5篇 部署篇:网站部署与上线

第15章 商城网站部署与上线 460

15.1Linux环境搭建 461

15.2部署准备 467

15.3商城网站部署 469

本章小结 477

附录 Python常见面试题精选 478

参考文献 482
点击展开 点击收起

—  没有更多了  —

以下为对购买帮助不大的评价

此功能需要访问孔网APP才能使用
暂时不用
打开孔网APP