Python专家TarekZiade将带你漫游Python应用程序开发的全过程。《Python高级编程》首先介绍如何配置最优的开发环境,然后以Python敏捷开发方法为线索,告诉你如何将经过验证的面向对象原则应用到自己的设计中。《Python高级编程》是关于Python最佳实践以及适用于Python应用程序的敏捷开发方法的权威说明,用实例展示了设计、编码和交付Python软件的实践过程。
你将从《Python高级编程》中学到以下技能:配置高效的开发环境;自定义Python提示符和用于部署的setlJptools;编写高效语法iterator、generator和decorator;根据设计设置参数,遵循设计API的最佳实践;构建、发布和交付应用程序;编写基于多个egg的应用程序;使用zc.buildout交付、部署应用程序;构建并发布软件包,安排开发周期;使用版本管理系统和持续集成策略管理代码;实践测试驱动开发;对代码进行监测与优化。提高软件运行速度;在应用程序中使用设计模式。
旧金山湾Python社区主持人
Shannon-jj Behrens倾情作序
展开