或许你据说过全栈工程师,她们擅于设计方案系统架构图,熟练数据库查询三维建模、通用性网络协议、后端开发高并发解决、前端开发页面设计,在学术著作或建筑项目可以独挡一面。根据对Python以及附近Web架构的学习培训和实践活动,我也能够变成那样的全能型优秀人才。这书分成3一部分:第1一部分是基本篇,领着新手实践活动Python开发工具和把握基础英语的语法,一起对网络协议、Web手机客户端技术性、数据库查询三维建模程序编写等网络编程基本从入门到精通地开展学习培训;第2一部分是架构篇,学习培训当今*时兴的Python Web架构,即Django、Tornado、Flask和Twisted,超过对各种各样Python互联网技术融汇贯通的目地;第3一部分是实战篇,各自对4种架构开展新项目实践活动,运用其分别的特性开发设计适用不一样情景的互联网程序流程。这书內容精炼、重中之重突显、案例丰富多彩、解读通俗化,是众多计算机网络设计方案和开发者难能可贵的二本教材,一起适合大中专院校老师学生学习培训与阅读,也可做为高等学校电子计算机及有关培训学校的教材内容。
目录
- 第1篇 打好Python基础
- 第1章 Python基础知识 2
- 第2章 Web编程之网络基础 65
- 第3章 客户端的编程技术 89
- 第4章 数据库及ORM 131
- 第2篇 详解主流Python Web框架
- 第5章 Python网络框架纵览 154
- 第6章 企业级开发框架——Django 175
- 第7章 高并发处理框架——Tornado 230
- 第8章 支持快速建站的框架——Flask 270
- 第9章 底层自定义协议网络框架——Twisted 327
- 第3篇 实战项目
- 第10章 实战1:用Django PostgreSQL开发移动Twitter 354
- 第11章 实战2:用Tornado jQuery开发WebSocket聊天室 401
- 第12章 实战3:用Flask Bootstrap Restful开发学校管理系统 421
- 第13章 实战4:用Twisted SQLAlchemy ZeroMQ开发跨平台物联网消息网关 463