PythonWeb开发从入门到精通
①全新正版,现货速发,7天无理由退换货②天津、成都、无锡、广东等多仓就近发货,订单最迟48小时内发出③无法指定快递④可开电子发票,不清楚的请咨询客服。
¥
65.45
6.6折
¥
99
全新
库存2件
作者王海飞
出版社北京大学
ISBN9787301314876
出版时间2020-09
装帧其他
开本其他
定价99元
货号30971081
上书时间2024-10-13
商品详情
- 品相描述:全新
- 商品描述
-
目录
第1篇入门篇:Web开发基础知识
第1章Python入门与开发环境搭建2
1.1认识Python3
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中安装Django156
本章小结157
第7章Django demo项目搭建158
7.1认识Django159
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章微框架Flask239
10.1 Flask Web 项目240
10.2 路由243
10.3 视 图层249
10.4 数 据库254
10.5 Jinja2 模板265
新手问答280
实战演练:使用flask-login实现用户的登录、注册、注销280
本章小结287
第11章高并发框架Tornado288
11.1 认 识Tornado289
11.2 路由292
11.3 模板与表单300
11.4 数 据库308
11.5异步Web服务312
11.6应用安全318
新手问答323
实战演练:使用Tornado框架开发聊天室功能324
本章小结331
第12章底层框架Twisted332
12.1认识Twisted333
12.2构建基础的客户端和服务端336
12.3异步编程343
12.4Web项目349
12.5Twisted Mail354
新手问答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
内容摘要
本书分为3部分:第1部分是基础篇,带领初学者实践Python开发环境和掌握基本语法,同时对网络协议、Web客户端技术、数据库建模编程等网络编程基础深入浅出地进行学习;第2部分是框架篇,学习当前*流行的PythonWeb框架,即Django、Tornado、Flask和Twisted,达到对各种Python网络技术融会贯通的目的;第3部分是实战篇,分别对几种常用WEB框架进行项目实践,利用其各自的特点开发适用于不同场景的网络程序。
本书内容精练、重点突出、实例丰富、讲解通俗,是广大网络应用设计和开发人员不可多得的一本参考书,同时非常适合大中专院校师生学习和阅读,也可作为高等院校计算机及相关培训机构的教材。
— 没有更多了 —
以下为对购买帮助不大的评价