网站首页  软件下载  游戏下载  翻译软件  电子书下载  电影下载  电视剧下载  教程攻略

请输入您要查询的图书:

 

书名 Python Web开发从入门到精通
分类 教育考试-考试-计算机类
作者 王海飞
出版社 北京大学出版社
下载
简介
作者简介
王海飞 软件开发工作师,Python教育培训师,从事多年软件开发工作经验,先后就职于杭州云凡支付科技有限公司、成都国腾公司、四川天邑通讯公司,从事软件开发、项目研发、网站开发等工作。目前供职成都千锋软件开发培训教育公司,专讲Python开发与编程应用,本人熟悉大数据项目研发,物联网研发。对Java、Python有深入研究
目录
篇\t入门篇:Web开发基础知识
章\tPython入门与开发环境搭建\t2
1.1认识Python\t3
1.2Python的安装与环境搭建\t5
新手问答\t20
实战演练:使用与运行IDE开发环境工具\t20
本章小结\t24
第2章\tPython Web开发基础知识\t25
2.1Python基础数据类型\t26
2.2Python逻辑控制\t46
2.3Python异常\t52
2.4面向对象编程\t56
新手问答\t64
实战演练:计算三角形的周长和面积\t65
本章小结\t66
第3章\tMySQL关系型数据库\t67
3.1MySQL数据库基础\t68
3.2MySQL数据库语法\t73
3.3关联关系\t80
新手问答\t85
实战演练:使用PyMySQL连接并操作MySQL数据库\t85
本章小结\t87
第4章\tMongoDB文档型数据库\t88
4.1MongoDB的下载、安装与启动\t89
4.2MongoDB基础知识\t93
4.3MongoDB数据库语法\t97
新手问答\t107
实战演练:MongoEngine库的使用\t109
本章小结\t111
第5章\tWeb前端编程技术\t112
5.1HTML基础知识\t113
5.2CSS基础知识\t117
5.3DIV基础知识\t122
5.4JavaScript基础知识\t129
新手问答\t145
实战演练:制作九九乘法表\t146
本章小结\t147
第2篇\t进阶篇:Web开发主流框架Django
第6章\t搭建Web开发虚拟环境\t149
6.1虚拟环境\t150
6.2pip的使用\t150
6.3虚拟环境搭建:virtualenv库\t151
6.4虚拟环境搭建:venv模块\t153
6.5PyCharm IDE中虚拟环境的配置\t154
新手问答\t155
实战演练:在PyCharm中安装Django\t156
本章小结\t157
第7章\tDjango demo项目搭建\t158
7.1认识Django\t159
7.2个Django项目\t162
7.3路由配置和视图的使用\t165
新手问答\t167
实战演练:利用Web开发实现九九乘法表的输出\t167
本章小结\t169
第8章\t深入学习Django的语法\t170
8.1 模 型层\t171
8.2 视 图层\t181
8.3 模板\t192
8.4Django表单\t203
8.5admin管理后台\t208
新手问答\t212
实战演练:使用Django的User模型实现用户的登录、注册与注销\t212
本章小结\t218
第9章\tDjango的中间件、分页与日志功能\t219
9.1 中 间件\t220
9.2 分页\t227
9.3 日志\t228
新手问答\t230
实战演练:使用Session与中间件实现用户的登录、注册和注销功能\t232
本章小结\t237
第3篇\t精进篇:Web开发其他常用框架
0章\t微框架Flask\t239
10.1 Flask Web 项目\t240
10.2 路由\t243
10.3 视 图层\t249
10.4 数 据库\t254
10.5 Jinja2 模板\t265
新手问答\t280
实战演练:使用flask-login实现用户的登录、注册、注销\t280
本章小结\t287
1章\t高并发框架Tornado\t288
11.1 认 识Tornado\t289
11.2 路由\t292
11.3 模板与表单\t300
11.4 数 据库\t308
11.5异步Web服务\t312
11.6应用安全\t318
新手问答\t323
实战演练:使用Tornado框架开发聊天室功能\t324
本章小结\t331
2章\t底层框架Twisted\t332
12.1认识Twisted\t333
12.2构建基础的客户端和服务端\t336
12.3异步编程\t343
12.4Web项目\t349
12.5Twisted Mail\t354
新手问答\t360
实战演练:在Web应用中展示日历输出效果\t369
本章小结\t371
第4篇\t实战篇:Web开发项目实战
3章\t实战:商城网站后台管理系统开发\t373
13.1项目开发前准备\t374
13.2商城后台管理系统\t381
本章小结\t409
4章\t实战:商城网站前台系统开发\t410
14.1商城前台管理系统\t411
14.2认证模块\t417
14.3首页、商品展示模块\t429
14.4购物车模块\t439
14.5订单模块\t448
本章小结\t458
第5篇\t部署篇:网站部署与上线
5章\t商城网站部署与上线\t460
15.1Linux环境搭建\t461
15.2部署准备\t467
15.3商城网站部署\t469
本章小结\t477
附录\tPython常见面试题精选\t478
参考文献\t482
内容推荐
本书分为3部分:部分是基础篇,带领初学者实践Python开发环境和掌握基本语法,同时对网络协议、Web客户端技术、数据库建模编程等网络编程基础深入浅出地进行学习;第2部分是框架篇,学习当前*流行的Python Web框架,即Django、Tornado、Flask和Twisted,达到对各种Python网络技术融会贯通的目的;第3部分是实战篇,分别对几种常用WEB框架进行项目实践,利用其各自的特点开发适用于不同场景的网络程序。
本书内容精练、重点突出、实例丰富、讲解通俗,是广大网络应用设计和开发人员的一本参考书,同时很好适合大中专院校师生学习和阅读,也可作为高等院校计算机及相关培训机构的教材。
随便看

 

霍普软件下载网电子书栏目提供海量电子书在线免费阅读及下载。

 

Copyright © 2002-2024 101bt.net All Rights Reserved
更新时间:2025/2/23 5:47:58