搜索
高级检索
高级搜索
书       名 :
著       者 :
出  版  社 :
I  S  B  N:
出版时间 :
Python高效开发实战(Django Tornado Flask Twisted)
0.00     定价 ¥ 89.00
浙江工贸职业技术学院
此书还可采购1本,持证读者免费借回家
  • ISBN:
    9787121300103
  • 作      者:
    作者:刘长龙
  • 出 版 社 :
    电子工业出版社
  • 出版日期:
    2016-10-01
收藏
内容介绍
也许你听说过全栈工程师,他们善于设计系统架构,精通数据库建模、通用网络协议、后端并发处理、前端界面设计,在学术研究或工程项目上能独当一面。通过对Python及其周边Web框架的学习和实践,你就可以成为这样的全能型人才。 由刘长龙著的《Python高效开发实战(Django Tornado Flask Twisted)》分为3部分:第1部分是基础篇,带领初学者实践Python开发环境和掌握基本语法,同时对网络协议、Web客户端技术、数据库建模编程等网络编程基础深入浅出地进行学习;第2部分是框架篇,学习当前最流行的Python Web框架,即Django、Tornado、Flask和Twisted,达到对各种Python网络技术融会贯通的目的;第3部分是实战篇,分别对4种框架进行项目实践,利用其各自的特点开发适用于不同场景的网络程序。 本书内容精练、重点突出、实例丰富、讲解通俗,是广大网络应用设计和开发人员不可多得的一本参考书,同时非常适合大中专院校师生学习和阅读,也可作为高等院校计算机及相关培训机构的教材。
展开
目录
第1篇 打好Python基础
第1章 Python基础知识
1.1 Python综述
1.1.1 了解Python的特性及版本
1.1.2 安装Python
1.1.3 使用Python原生编辑器
1.1.4 使用Eclipse开发环境
1.1.5 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.3 流程控制
1.3.1 程序块与作用域
1.3.2 判断语句
1.3.3 循环语句
1.3.4 语句嵌套
1.4 函数
1.4.1 定义与使用
1.4.2 变长参数
1.4.3 匿名函数
1.5 异常
1.5.1 处理异常
1.5.2 自定义异常
1.6 面向对象编程
1.6.1 什么是面向对象
1.6.2 类和对象
1.6.3 继承
1.7 本章总结
第2章 Web编程之网络基础
2.1 TCP/IP网络
2.1.1 计算机网络综述
2.1.2 TCP和UDP
2.1.3 C/S及B/S架构
2.2 HTTP
2.2.1 HTTP流程
2.2.2 HTTP消息结构
2.2.3 HTTP请求方法
2.2.4 基于HTTP的网站开发
2.3 Socket编程
2.3.1 Socket基础
2.3.2 实战演练:Socket TCP原语
2.3.3 实战演练:Socket UDP原语
2.4 本章总结
第3章 客户端的编程技术
3.1 HTML
3.1.1 HTML介绍
3.1.2 HTML基本标签
3.1.3 HTML表单
3.2 CSS
3.2.1 样式声明方式
3.2.2 CSS语法
3.2.3 基于CSS+DIV的页面布局
3.3
3.3.1 在HTML中嵌入
3.3.2 的基本语法
3.3.3 DOM及其读写
3.3.4 window对象
3.3.5 HTML事件处理
3.4 jQuery
3.4.1 使用jQuery
3.4.2 选择器
3.4.3 行为
3.5 本章总结
第4章 数据库及ORM
4.1 数据库概念
4.1.1 Web开发中的数据库
4.1.2 关系数据库建模
4.2 关系数据库编程
4.2.1 常用SQL语句
4.2.2 实战演练:在Python中应用SQL
4.3 ORM编程
4.3.1 ORM理论基础
4.3.2 Python ORM库介绍
4.3.3 实战演练:Peewee库编程
4.4 本章总结
第2篇 详解主流Python Web框架
第5章 Python网络框架纵览
第6章 企业级开发框架——Django
第7章 高并发处理框架——Tornado
第8章 支持快速建站的框架——Flask
第9章 底层自定义协议网络框架——Twisted
第3篇 实战项目
第10章 实战1:用Django+PostgreSQL开发移动Twitter
第11章 实战2:用Tornado+jQuery开发WebSocket聊天室
第12章 实战3:用Flask+Bootstrap+Restful开发学校管理系统
第13章 实战4:用Twisted+SQLAlchemy+ZeroMQ开发跨平台物联网消息网关
展开
加入书架成功!
收藏图书成功!
我知道了(3)
发表书评
读者登录

温馨提示:请使用浙江工贸职业技术学院的读者帐号和密码进行登录

点击获取验证码
登录