Python高效开发实战_Django、Tornado、Flask、Twiste.epub - (EPUB全文下载)
文件大小:5.82 mb。
文件格式:epub 格式。
书籍内容:
Python高效开发实战——Django、Tornado、Flask、Twisted
刘长龙 著
電子工業出版社
·
Publishing House of Electronics Industry
北京·BEIJING
内容简介
也许你听说过全栈工程师,他们善于设计系统架构,精通数据库建模、通用网络协议、后端并发处理、前端界面设计,在学术研究或工程项目上能独当一面。通过对Python及其周边Web框架的学习和实践,你就可以成为这样的全能型人才。
本书分为3部分:第1部分是基础篇,带领初学者实践Python开发环境和掌握基本语法,同时对网络协议、Web客户端技术、数据库建模编程等网络编程基础深入浅出地进行学习;第2部分是框架篇,学习当前最流行的Python Web框架,即Django、Tornado、Flask和Twisted,达到对各种Python网络技术融会贯通的目的;第3部分是实战篇,分别对4种框架进行项目实践,利用其各自的特点开发适用于不同场景的网络程序。
本书内容精练、重点突出、实例丰富、讲解通俗,是广大网络应用设计和开发人员不可多得的一本参考书,同时非常适合大中专院校师生学习和阅读,也可作为高等院校计算机及相关培训机构的教材。
未经许可,不得以任何方式复制或抄袭本书之部分或全部内容。
版权所有,侵权必究。
图书在版编目(CIP)数据
Python高效开发实战:Django、Tornado、Flask、Twisted/刘长龙著.-北京:电子工业出版社,2016.10
ISBN 978-7-121-30010-3
Ⅰ.①P… Ⅱ.①刘… Ⅲ.①软件工具-程序设计 Ⅳ.①TP311.561
中国版本图书馆CIP数据核字(2016)第236342号
策划编辑:董 英
责任编辑:徐津平
印 刷:
装 订:
出版发行:电子工业出版社
北京市海淀区万寿路173信箱 邮编:100036
开 本:787×980 1/16 印张:32.25 字数:680千字
版 次:2016年10月第1版
印 次:2016年10月第1次印刷
印 数:3000册 定价:89.00元
凡所购买电子工业出版社图书有缺损问题,请向购买书店调换。若书店售缺,请与本社发行部联系,联系及邮购电话:(010)88254888, 88258888。
质量投诉请发邮件至zlts@phei.com.cn,盗版侵权举报请发邮件至dbqq@phei.com.cn。
本书咨询联系方式:(010)51260888-819, faq@phei.com.cn。
前言
有些人想学Python,却不知如何下手;有些人已经学会Python的基本语法,却不知如何使用Python进行网站设计和开发;有些人实践过个别Python网络框架,却因为Python框架过多而无法融会贯通:本书就是为他们准备的一本指南。正所谓知识来源于实践,本书严格遵守这一原则,对每个知识点都进行了示例分析,并在第3篇精选了4个不同应用场景的网络项目,帮助读者真正掌握和运用Python及其周边框架。
为什么要读这本书
如果你不知道本书能否帮到你,或者你不知道是否要选择本书,那么请先想想在平时的学习或工作中是否遇到过这些问题:
● 有一个很好的设计网站的想法,想用Python实现却无从着手;
● 刚学习了编程语言的if、for、while等各种语法,却不知道利用编程语言到底能做些什么;
● 精通C、C++等后台编程语言,却跟不上互联网蓬勃发展的新技术;
● 学了美工画图、网页设计,却不懂数据库和网站搭建;
● 觉得Django、Tornado、Flask、Twisted这些框架的在线资料过于晦涩难懂;
● 知道各种Python Web框架,却不知道自己的项目适合哪一种;
● 学过W3CSchool中的Python课程,却不知道如何使用框架提高开发效率;
● 会开发网站程序,却不知道如何集成Nginx等Web服务器;
● 听说过SSL,让自己的网站支持HTTPS/SSL却力不从心;
● 学过网络编程,却还是不知道IPv6和IPv4的区别;
● 会网络数据库开发,却分不清楚PostgreSQL、SQLite、Oracle、MySQL、SQL Server的区别;
● 纠结于高网络流量时使用什么框架开发网站最好。
如果这其中有些是你正在困惑的地方,那么本书也许能帮到你;如果通过学习本书能帮你解决实际问题,那么笔者也就实现了写作本书的目标。
本书的编写特点
1.零基础要求
在学习本书之前不需要具备任何计算机专业背景,任何有志于Python 及Web站点设计的读者都能利用本书从头学起。本书在基础和实践部分都有大量实例,代码短小精练,紧扣所讲要点的本质,以加深读者的印象;同时结合笔者多年使用Python语言的开发经验,阐述了很多代码编写技巧,读者可将代码复制到自己的机器上进行实验,自行实践和演练。
2.合理的章节安排
本书首先讲解了Python编程语言、网络和数据库基础知识、前端页面基础等知识点,然后详细讲解了Django、Tornado、Flask、Twisted这4大主流的Python Web开发框架,最后通过项目实践帮助读者综合运用之前学到的知识。
3.最新的框架版本
主流Python Web框架都是开源软件,并且仍随着计算机软硬件的进步处于不断发展中,所以使用Python框架的开发者必须紧跟最新的框架版本!本书讲解的4个Web框架都基于最新的框架版本,使得读者能马上将其运用在当前开发环境中。这是一本内容新颖、全面的Python Web框架应用实战教材。
4.内容全面
本书使得Python开发者不再局限于某个Web 框架,一起学习这些框架有助于在学习的过程中举一反三、融会贯通。读者学完本书后可以成为Python Web编程方面的集大成者,对不同网络应用场景的设计和开发都能做到得心应手。
5.中小示例、项目案例,一个都不能少
根据作者多年的项目经验,本书通过将典型的示例与知识点加以整合,让读 ............
书籍插图:
以上为书籍内容预览,如需阅读全文内容请下载EPUB源文件,祝您阅读愉快。
书云 Open E-Library » Python高效开发实战_Django、Tornado、Flask、Twiste.epub - (EPUB全文下载)