Python高效开发实战:Django、Tornado、Flask、Twisted.pptx
- 【下载声明】
1. 本站全部试题类文档,若标题没写含答案,则无答案;标题注明含答案的文档,主观题也可能无答案。请谨慎下单,一旦售出,不予退换。
2. 本站全部PPT文档均不含视频和音频,PPT中出现的音频或视频标识(或文字)仅表示流程,实际无音频或视频文件。请谨慎下单,一旦售出,不予退换。
3. 本页资料《Python高效开发实战:Django、Tornado、Flask、Twisted.pptx》由用户(晟晟文业)主动上传,其收益全归该用户。163文库仅提供信息存储空间,仅对该用户上传内容的表现方式做保护处理,对上传内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(点击联系客服),我们立即给予删除!
4. 请根据预览情况,自愿下载本文。本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
5. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007及以上版本和PDF阅读器,压缩文件请下载最新的WinRAR软件解压。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- Python 高效 开发 实战 Django Tornado Flask Twisted
- 资源描述:
-
1、Python高效开发实战:Django、Tornado、Flask、Twisted01.第1篇 打好Python基础02.03.目录第2篇 详解主流Python Web框架第3篇 实战项目01第1篇 打好Python基础1 Python基础知识1.1 Python综述A1.2 数据类型B1.3 流程控制C1.4 函数D1.5 异常E1.6 面向对象编程F1 Python基础知识1.7 本章总结1 Python基础知识1.1 Python综述1.1.1 了解Python的特性及版本1.1.2 安装Python1.1.3 使用Python原生编辑器1.1.4 使用Eclipse开发环境1.1.5
2、Python编程入门解决“斐波那契数列”问题1 Python基础知识1.2 数据类型1.2.1 Number类型1.2.2 Sequence类型簇1.2.3 String类型1.2.4 Tuple类型1.2.5 List类型1.2.6 Set类型1.2.7 Dictionary类型1 Python基础知识1.3 流程控制1.3.1 程序块与作用域1.3.2 判断语句1.3.3 循环语句1.3.4 语句嵌套1 Python基础知识1.4 函数1.4.1 定义与使用1.4.2 变长参数1.4.3 匿名函数1 Python基础知识1.5 异常1.5.1 处理异常1.5.2 自定义异常1 Python
3、基础知识1.6 面向对象编程1.6.1 什么是面向对象1.6.2 类和对象1.6.3 继承2 Web编程之网络基础2.2 HTTP022.4 本章总结042.1 TCP/IP网络012.3 Socket编程032 Web编程之网络基础2.1 TCP/IP网络2.1.1 计算机网络综述2.1.2 TCP和UDP2.1.3 C/S及B/S架构2 Web编程之网络基础2.2 HTTP2.2.1 HTTP流程2.2.2 HTTP消息结构2.2.3 HTTP请求方法2.2.4 基于HTTP的网站开发2 Web编程之网络基础2.3 Socket编程2.3.1 Socket基础2.3.2 实战演练:Sock
4、et TCP原语2.3.3 实战演练:Socket UDP原语3 客户端的编程技术D3.4 jQueryE3.5 本章总结A3.1 HTMLB3.2 CSSC3.3 JavaScript3 客户端的编程技术3.1 HTML3.1.1 HTML介绍3.1.2 HTML基本标签3.1.3 HTML表单3 客户端的编程技术3.2 CSS3.2.1 样式声明方式3.2.2 CSS语法3.2.3 基于CSS+DIV的页面布局3 客户端的编程技术3.3 JavaScript3.3.1 在HTML中嵌入JavaScript3.3.2 JavaScript的基本语法3.3.3 DOM及其读写3.3.4 win
5、dow对象3.3.5 HTML事件处理3 客户端的编程技术3.4 jQuery3.4.1 使用jQuery3.4.2 选择器3.4.3 行为4 数据库及ORM014.1 数据库概念024.2 关系数据库编程034.3 ORM编程044.4 本章总结4 数据库及ORM4.1 数据库概念4.1.1 Web开发中的数据库4.1.2 关系数据库建模4 数据库及ORM4.2 关系数据库编程4.2.1 常用SQL语句4.2.2 实战演练:在Python中应用SQL4 数据库及ORM4.3 ORM编程4.3.1 ORM理论基础4.3.2 Python ORM库介绍4.3.3 实战演练:Peewee库编程02
6、第2篇 详解主流Python Web框架5 Python网络框架纵览5.2 开发环境准备025.4 本章总结045.1 网络框架综述015.3 Web服务器035 Python网络框架纵览5.1 网络框架综述5.1.1 网络框架及MVC架构5.1.2 4种Python网络框架:Django、Tornado、Flask、Twisted5 Python网络框架纵览5.2 开发环境准备5.2.1 使用Python虚环境5.2.2 Windows环境下的安装5.2.3 Linux环境下的安装5.2.4 easy_install与pip的使用5 Python网络框架纵览5.3 Web服务器5.3.1 实
7、战演练1:WSGI接口5.3.2 实战演练2:Linux+Nginx+uWSGI配置5.3.3 实战演练3:建立安全的HTTPS网站6 企业级开发框架Django016.1 Django综述026.2 实战演练:开发Django站点036.3 Django模型层046.4 Django视图层056.5 使用Django表单066.6 个性化管理员站点6 企业级开发框架Django6.7 本章总结6 企业级开发框架Django6.1 Django综述6.1.1 Django的特点及结构6.1.2 安装Django6 企业级开发框架Django6.2 实战演练:开发Django站点6.2.1 建立
8、项目6.2.2 建立应用6.2.3 基本视图6.2.4 内置Web服务器6.2.5 模型类6.2.6 表单视图6.2.7 使用管理界面6 企业级开发框架Django6.3 Django模型层6.3.1 基本操作6.3.2 关系操作6.3.3 面向对象ORM6 企业级开发框架Django6.4 Django视图层6.4.1 URL映射6.4.2 视图函数6.4.3 模板语法6 企业级开发框架Django6.5 使用Django表单6.5.1 表单绑定状态6.5.2 表单数据验证6.5.3 检查变更字段6 企业级开发框架Django6.6 个性化管理员站点6.6.1 模型6.6.2 模板6.6.3
9、 站点7 高并发处理框架TornadoAEDBC7.2 异步及协程基础7.3 实战演练:开发Tornado网站7.5 HTML5 WebSocket概念及应用7.4 用户身份验证框架7.1 Tornado概述7 高并发处理框架Tornado7.7 本章总结7 高并发处理框架Tornado7.1 Tornado概述7.1.1 Tornado介绍7.1.2 安装Tornado7 高并发处理框架Tornado7.2 异步及协程基础7.2.1 同步与异步I/O7.2.2 Python关键字yield7.2.3 协程7 高并发处理框架Tornado7.3 实战演练:开发Tornado网站7.3.1 网站
10、结构7.3.2 路由解析7.3.3 RequestHandler7.3.4 异步化及协程化7 高并发处理框架Tornado7.4 用户身份验证框架7.4.1 安全Cookie机制7.4.2 用户身份认证7.4.3 防止跨站攻击7 高并发处理框架Tornado7.5 HTML5 WebSocket概念及应用7.5.1 WebSocket概念7.5.2 服务端编程7.5.3 客户端编程7 高并发处理框架Tornado7.6 Tornado网站部署7.6.1 调试模式7.6.2 静态文件7.6.3 运营期配置8 支持快速建站的框架Flask018.1 Flask综述028.2 实战演练:开发Flas
展开阅读全文