Python高效开发实战

Python高效开发实战

作者:刘长龙

出版社:电子工业

出版年:2021年8月

ISBN:9787121416033

所属分类:网络科技

书刊介绍

《Python高效开发实战》内容简介

也许你听说过全栈工程师,他们善于设计系统架构,精通数据库建模、通用网络协议、后端并发处理、前端界面设计,在学术研究或工程项目中能独当一面。通过对Python3及相关Web框架的学习和实践,你就可以成为这样的全能型人才。
《Python高效开发实战——Django、Tornado、Flask、Twisted(第3版)》分为3篇:上篇是Python基础,带领初学者实践Python开发环境,掌握基本语法,同时对网络协议、Web客户端技术、数据库建模等网络编程基础进行深入浅出的学习;中篇是Python框架,学习当前最流行的Python Web框架,即Django、Tornado、Flask和Twisted,达到对各种Python网络技术融会贯通的目的;下篇是Python框架实战,分别使用4种框架进行项目实践,利用其各自的特点开发适用于不同场景的网络程序。
《Python高效开发实战——Django、Tornado、Flask、Twisted(第3版)》内容精练、重点突出、实例丰富、讲解通俗,是广大网络应用设计和开发人员不可多得的一本参考书。本书非常适合大中专院校师生学习和阅读,也可作为计算机培训机构的教材。
刘长龙 写作和编程都是在创作新的自己 拥有复旦大学信息管理学士学位、上海交通大学计算机技术硕士学位。从事计算机软件研发十余年,对应用软件开发有深入的理解,用C++、Python等技术主持过电信级实时计费系统、客户管理系统、智能家居、物联网云平台的设计和开发工作。业余时间喜欢跑步和游泳。

作品目录

内容简介
前言
上篇
Python基础
第1章:Python基础知识
1.1、Python综述
1.2、数据类型
1.3、流程控制
1.4、函数
1.5、异常
1.6、面向对象编程
1.7、本章总结
第2章:Web编程之网络基础
2.1、TCP/IP网络
2.2、HTTP
2.3、Socket编程
2.4、本章总结
第3章:客户端的编程技术
3.1、HTML
3.2、CSS
3.3、JavaScript
3.4、jQuery
3.5、本章总结
第4章:数据库及ORM
4.1、数据库的概念
4.2、关系数据库编程
4.3、ORM编程
4.4、本章总结
中篇
Python框架
第5章:Python网络框架纵览
5.1、网络框架综述
5.2、开发环境准备
5.3、Web服务器
5.4、本章总结
第6章:企业级开发框架——Django
6.1、Django综述
6.2、实战演练:开发Django站点
6.3、Django模型层
6.4、Django视图层
6.5、使用Django表单
6.6、个性化管理员站点
6.7、本章总结
第7章:高并发处理框架——Tornado
7.1、Tornado概述
7.2、异步及协程基础
7.3、实战演练:开发Tornado网站
7.4、用户身份验证框架
7.5、HTML
5、WebSocket的概念及应用
7.6、Tornado网站部署
7.7、本章总结
第8章:支持快速建站的框架——Flask
8.1、Flask综述
8.2、实战演练:开发Flask站点
8.3、路由详解
8.4、使用上下文
8.5、Jinja2模板编程
8.6、SQLAlchemy数据库编程
8.7、WTForm表单编程
8.8、本章总结
第9章:底层自定义协议网络框架——Twisted
9.1、Twisted综述
9.2、实战演练:开发TCP广播系统
9.3、UDP编程技术
9.4、Twisted高级话题
9.5、本章总结
下篇
Python框架实战
第10章:实战1:用Django+PostgreSQL开发移动Twitter
10.1、项目概览
10.2、页面框架设计
10.3、用户注册及登录
10.4、手机消息的发布和浏览
10.5、社交朋友圈
10.6、个人资料配置
10.7、Web管理站点
10.8、本章总结
第11章:实战2:用Tornado+jQuery开发WebSocket聊天室
11.1、聊天室概览
11.2、消息通信
11.3、聊天功能
11.4、用户面板
11.5、本章总结
第12章:实战3:用Flask+Bootstrap+Restful开发学校管理系统
12.1、系统概览
12.2、数据模型设计
12.3、响应式页面框架设计
12.4、新建学校
12.5、学校管理
12.6、Restful接口
12.7、本章总结
第13章:实战4:用Twisted+SQLAlchemy+ZeroMQ开发跨平台物联网消息网关
13.1、项目概况
13.2、项目设计
13.3、通信引擎
13.4、协议编程
13.5、ZeroMQ集群
13.6、本章总结
反侵权盗版声明

相关推荐

微信二维码