Python Web开发从入门到精通

Python Web开发从入门到精通

作者:明日科技

出版社:清华大学

出版年:2021年6月

ISBN:9787302566526

所属分类:行业好书

书刊介绍

《Python Web开发从入门到精通》内容简介

本书从初学者角度出发,通过通俗易懂的语言、丰富多彩的实例,详细介绍了使用Python进行Web程序开发应该掌握的各项技术。全书共分15章,包括HTML和CSS基础、JavaScript基础、网络编程基础、MySQL数据库基础、Web框架基础、Flask框架基础、Flask框架进阶、Django框架基础、Django框架进阶、Tornado框架基础、FastAPI框架基础、Flask框架开发好记星博客系统、Django框架开发智慧星学生管理系统、Tornado框架开发BBS社区系统和FastAPI框架开发看图猜成语微信小程序等内容。
明日科技,全称是吉林省明日科技有限公司,是一家专业从事软件开发、教育培训以及软件开发教育资源整合的高科技公司,其编写的教材非常注重选取软件开发中的必需、常用内容,同时也很注重内容的易学、方便性以及相关知识的拓展性,深受读者喜爱。其教材多次荣获“全行业优秀畅销品种”“全国高校出版社优秀畅销书”等奖项,多个品种长期位居同类图书销售排行榜的前列。

作品目录

内容简介
前言Preface
第1篇
基础知识
第1章:HTML和CSS基础
1.1、Web简介
1.2、HTML基础
1.3、CSS基础
1.4、小结
第2章:JavaScript基础与网页交互
2.1、JavaScript基础
2.2、jQuery基础
2.3、Bootstrap框架
2.4、小结
第3章:网络编程基础
3.1、TCP/IP协议
3.2、TCP编程
3.3、UDP编程
3.4、Web基础
3.5、WSGI接口
3.6、小结
第4章:MySQL数据库基础
4.1、MySQL概述
4.2、下载安装MySQL
4.3、操作MySQL数据库
4.4、MySQL数据类型
4.5、操作数据表
4.6、操作数据表记录
4.7、数据表记录的查询操作
4.8、使用Python操作MySQL
4.9、ORM编程
4.10、小结
第5章:Web框架基础
5.1、Web框架简介
5.2、常用的Python
Web框架
5.3、准备开发环境
5.4、部署腾讯云服务器
5.5、小结
第2篇
Web框架
第6章:Flask框架基础
6.1、下载并安装Flask框架
6.2、Flask基础
6.3、路由
6.4、模板
6.5、Web表单
6.6、蓝图
6.7、Flask常用扩展
6.8、小结
第7章:Flask框架进阶
7.1、Flask请求
7.2、Flask响应
7.3、模板进阶知识
7.4、使用Flask-SQLAlchemy管理数据库
7.5、小结
第8章:Django框架基础
8.1、Django框架简介
8.2、创建项目
8.3、创建应用
8.4、数据模型
8.5、管理后台
8.6、路由
8.7、视图
8.8、Django模板
8.9、表单
8.10、小结
第9章:Django框架进阶
9.1、Session会话
9.2、ModelForm
9.3、Model进阶
9.4、ModelAdmin的属性
9.5、小结
第10章:Tornado框架基础
10.1、认识Tornado
10.2、第一个Tornado程序
10.3、路由
10.4、HTTP方法
10.5、模板
10.6、异步与协程
10.7、操作MySQL数据库
10.8、操作Redis数据库
10.9、小结
第11章:FastAPI框架基础
11.1、认识FastAPI
11.2、第一个FastAPI程序
11.3、API文档
11.4、Path路径参数
11.5、Query查询参数
11.6、Request
Body请求体
11.7、Header请求头参数
11.8、Form表单数据
11.9、操作MySQL数据库
11.10、小结
第3篇
项目实战
第12章:Flask框架开发好记星博客系统
12.1、需求分析
12.2、系统功能设计
12.3、系统开发必备
12.4、数据库设计
12.5、用户模块设计
12.6、博客模块设计
12.7、小结
第13章:Django框架开发智慧星学生管理系统
13.1、需求分析
13.2、系统功能设计
13.3、系统开发必备
13.4、数据库设计
13.5、公共模块设计
13.6、学生模块设计
13.7、后台管理员模块设计
13.8、老师模块设计
13.9、小结
第14章:Tornado框架开发BBS社区系统
14.1、需求分析
14.2、系统功能设计
14.3、系统开发必备
14.4、数据库设计
14.5、用户系统设计
14.6、问题模块设计
14.7、答案长轮询设计
14.8、小结
第15章:FastAPI框架开发看图猜成语微信小程序
15.1、需求分析
15.2、系统功能设计
15.3、系统开发必备
15.4、数据库设计
15.5、小程序开发必备
15.6、首页登录授权模块设计
15.7、答题模块设计
15.8、通关模块设计
15.9、排行榜模块设计
15.10、小结

相关推荐

微信二维码